【发布时间】:2011-10-03 15:03:13
【问题描述】:
我有一个看起来像这样的 xml 数据
<channel>
<title>-----</title>
<link>------</link>
<description>---</description>
<lastBuildDate>Tue, 27 Sep 2011 16:37:01 +0000</lastBuildDate>
<language>en</language>
<generator>-------</generator>
<item>
<title>-----</title>
<link>-------</link>
<comments>------</comments>
<pubDate>Tue, 27 Sep 2011 16:37:01 +0000</pubDate>
<category>-----</category>
</item>
<item>
<title>-----</title>
<link>-------</link>
<comments>------</comments>
<pubDate>Tue, 27 Sep 2011 </pubDate>
<category>-----</category>
</item>
<item>
<title>-----</title>
<link>-------</link>
<comments>------</comments>
<pubDate>Wed, 28 Sep 2011 16:37:01 +0000</pubDate>
<category>-----</category>
</item>
</channel>
从这里我需要检索所有现有的 XML 标签给用户,比如频道、标题、链接、项目等,包括他们的子标签。我的意思是 XML 文件中的所有现有标签 我需要帮助如何使用 php 来做到这一点,我使用了 DOM 和简单的 XML 对象,但如果我知道我需要的标签名称,我只能获取特定标签中的值。,
但我实际上需要处理许多我不知道该特定 xml 的结构和标签是什么的 xml 文件,为此我需要获取现有标签名称,以便我可以将它们显示给用户选择他需要的标签...
我需要关于使用 php 执行此操作的建议。
提前致谢。
【问题讨论】: