SimpleXML 和命名空间
我有以下代码。
<entry>
<job:location>
<job:id>24</job:id>
<job:region>6</job:region>
</job:location>
</entry>
我的命名空间有问题。如何读取 SimpleXML 中 job:region 标签的内容。
I have following code.
<entry>
<job:location>
<job:id>24</job:id>
<job:region>6</job:region>
</job:location>
</entry>
I've problem with namespaces. How I can read content of job:region tag in SimpleXML.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
试试这个:
要检查上面的代码是否有效,请单击此处
有关 SimpleXml 的更多信息,请参阅此文章
Try this:
To check the above code in action, click here
For more information about SimpleXml refer to this article
您应该注册作业命名空间,然后您可以使用注册的命名空间- XPath 中的前缀来选择您想要的内容:
You should register the job namespace, then you can use the registered namespace-prefix in an XPath to select what you want:
我会动态地做。
I would do it dynamically.