一次查询中属性值和子节点值的 Simplexml xpath
示例 XML:
<users>
<user id="fakeuserid">
<password>fakeuserpassword</password>
<username>fakeusername</username>
</user>
<user id="anotherfakeuserid">
<password>anotherfakeuserpassword</password>
<username>anotherfakeusername</username>
</user>
</users>
我希望能够访问每个用户的 id 属性和用户名值。 我怎么能这么做呢? 目前我正在尝试: /*/user 和 //user 无济于事
提前致谢, 玩具
example XML:
<users>
<user id="fakeuserid">
<password>fakeuserpassword</password>
<username>fakeusername</username>
</user>
<user id="anotherfakeuserid">
<password>anotherfakeuserpassword</password>
<username>anotherfakeusername</username>
</user>
</users>
I would like to be able to access the id attribute and username value of each user.
How could I do that?
At the moment I am trying it with: /*/user and //user to no avail
Thanks in advance,
Toy
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用:
请注意 XPath union 运算符
|
的使用Use:
Do note the use of the XPath union operator
|
在 xpath 中:
这是您要找的吗?
In xpath:
Is this what you're looking for?