【发布时间】:2008-08-26 19:14:01
【问题描述】:
我正在将用于 YouTube 视频 cmets 的 C# 代码翻译成 PHP。为了正确嵌套评论回复,我需要重新排列 XML 节点。在 PHP 中,我使用与 C# XmlDocument 密切对应的 DOMDocument 和 DOMXPath。我的翻译已经走得很远了,但现在我被困在获取 DOMElement 的父节点上。 DOMElement 没有 parent_node() 属性,只有 DOMNode 提供该属性。
在根据链接元素中的字符串“in-reply-to”确定评论是对先前评论的回复后,我需要获取其父节点以便将其嵌套在回复的评论下方到:
// Get the parent entry node of this link element
$importnode = $objReplyXML->importNode($link->parent_node(), true);
【问题讨论】: