如何访问<标签>通过它的 id 属性而不是数组位置?标签>
我想了解如何通过 id 而不是通过数组位置来访问
。示例:
<someNameHere id="hello">
<home>
</home>
<home>
</home>
</someNameHere>
<someNameHere id="hi">
<home>
</home>
<home>
</home>
</someNameHere>
我不想这样做:
$myXML->someNameHere[1]->home[0]
我想通过 ID“hi”访问 someNameHere。
I would like to understand how to access a <tag>
by its id and not through array position. Example:
<someNameHere id="hello">
<home>
</home>
<home>
</home>
</someNameHere>
<someNameHere id="hi">
<home>
</home>
<home>
</home>
</someNameHere>
I don't want to do this:
$myXML->someNameHere[1]->home[0]
I want to go access someNameHere by its ID "hi".
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为此,您必须使用 XPath 。
You'll have to use XPath for that.