【问题标题】:Can PHP SimpleXML be used for this task?PHP SimpleXML 可以用于此任务吗?
【发布时间】:2010-02-24 16:50:31
【问题描述】:

我希望对一些可选的 XML 数据运行某种循环。

节点可能看起来像这样:

<link1>
 <url>http://www.bleh.com</url>
 <text>Click here</text>
</link1>
<link2>
 <url>bleh.com</url>
 <text>Click here</text>
</link2>

确定这些节点是否存在并相应地解析它们的最佳方法是什么?

【问题讨论】:

标签: php parsing loops simplexml nodes


【解决方案1】:

如果您使用的是 SimpleXML,那么您可以简单地使用 isset() 来确定节点是否存在。

【讨论】:

  • 那么我将如何遍历后续节点link1、link2等?
  • 带有 for 循环?虽然我应该提到将所有元素命名为&lt;link/&gt; 将是一个更明智的选择。
猜你喜欢
  • 2020-03-27
  • 2016-05-13
  • 2011-10-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-13
  • 2018-07-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多