首页 / 知识
关于php:确定DOMElement的父节点
2023-04-13 06:52:00

Determine Parent Node Of DOMElement我正在将用于 YouTube 视频评论的 C# 代码翻译成 PHP。为了正确嵌套评论回复,我需要重新排列 XML 节点。在 PHP 中,我使用与 C# XmlDocument 密切对应的 DOMDocument 和 DOMXPath。我的翻译已经取得了相当大的进展,但现在我被困在获取 DOMElement 的父节点上。 DOMElement 没有 parent_node() 属性,只有 DOMNode 提供该属性。 在根据链接元素中的字符串"in-reply-to"确定评论是对先前评论的回复后,我需要获取其父节点以便将其嵌套在评论下方回复:
DOMElement 是 DOMNode 的子类,因此它确实具有 parent_node 属性。只需使用 $domNode-parentNode;找到父节点。 在您的示例中,$importnode 的父节点为空,因为它已被导入到文档中,因此还没有父节点。您需要在它有父元素之前将它附加到另一个元素。 将 我不完全确定您的代码是如何工作的,但您的代码中似乎有一个小错误。 在您发布的问题中,您有 我认为 另外,我认为你应该使用 $link-parentNode,而不是 $link-parent_node()。 |
最新内容
相关内容
用于业余项目的优秀 Python 库
用于业余项目的优秀 Python 库,数据,工具,项目,信息,培训,系统,地图,下来,工作,管理,1.在数据库中即时保存数据:Dataset当我们想要在不知道最python 用于序列操作的常用内置函
python 用于序列操作的常用内置函数,较大,培训,列表,函数,元素,对象,参数,操作,字符串,序列,len(列表):返回列表中的元素个数,同样适用于元组、Python中倒排列是倒序排列的意思
Python中倒排列是倒序排列的意思,培训,排列,字符串,对象,数组,意思,元素,以上,方法,更多,python中倒序排列的方法:1、数组倒序:原始元素的倒序python如何嵌套列表
python如何嵌套列表,代码,培训,嵌套,方法,列表,方式,目的,生成器,请看,思路,python中的列表是可以嵌套的。将嵌套的list遍历并输出是很常见的pythonlist可以嵌套吗
pythonlist可以嵌套吗,代码,培训,嵌套,结果,方法,基本思路,思路,之前,方式,目的,python中的列表是可以嵌套的。将嵌套的list遍历并输出是很常python字典怎么排列
python字典怎么排列,培训,情况,字典,括号,排列,结果,形式,冒号,列表,逗号,python字典排列方法:字典是另一种可变容器模型,且可存储任意类型对象python函数嵌套时怎么调用
python函数嵌套时怎么调用,培训,函数,周期,变量,嵌套,作用,定义,里面,上层,也就是说,python允许创建嵌套函数。也就是说我们可以在函数里面定pythonif语句怎么嵌套
pythonif语句怎么嵌套,代码,培训,车辆,嵌套,语句,驾驶员,酒精,含量,表达式,血液,python中if语句有三种结构,即if、ifelse和ifelifelse,这3种条python语言的全排列怎么提速?
python语言的全排列怎么提速?,培训,情况,代码,排列,元素,程序,方法,之后,语言,生成器,python从n个不同元素中任取m(m≤n)个元素,按照一定的顺关于算法:用于2D碰撞检测的技术资源
关于算法:用于2D碰撞检测的技术资源?,关于算法:用于2D碰撞检测的技术资源?,用于,碰撞检测,2D,网页,Resources of techniques use for col版本控制(即Subversion)是否适用于
版本控制(即Subversion)是否适用于文档跟踪?,版本控制(即Subversion)是否适用于文档跟踪?,文档,部门,多个,源代码,Is version control写得很好的开源项目(用于学习)?
写得很好的开源项目(用于学习)?,写得很好的开源项目(用于学习)?,学习,编程,开放源代码,程序,Well written open source projects (for