【发布时间】:2013-05-29 11:38:33
【问题描述】:
我有这个 xml 文档并且知道名称,我想获取 id:
<?xml version="1.0" encoding="UTF-8"?>
<menu defaultLang="ro" lastId="38">
<item>
<id>1</id>
<active>1</active>
<name>
<ro>Categories</ro>
</name>
<path>
<ro>categories</ro>
</path>
<children>
<item>
<id>23</id>
<active>1</active>
<name>
<ro>Proteins</ro>
</name>
<path>
<ro>proteins-masa</ro>
</path>
<children></children>
<image>Imag1.png</image>
</item>
<item>
<id>38</id>
<active>1</active>
<name>
<ro>Promotii</ro>
</name>
<path>
<ro>promotii</ro>
</path>
<children></children>
<image>promotions.png</image>
</item>
</children>
</item>
</menu>
我不知道如何处理 xml 文件,所以我需要一个 php 函数的示例,它从该文档返回 name=Promotii 的项目的 id。当然,我的原始文件有更多的项目,但这里是我感兴趣的部分。我的文件名为 menu.xml
谢谢!
【问题讨论】:
-
你在这里并没有真正表现出很多努力。问题是,what have you tried?。请不要采取错误的方式,但这不是你从陌生人那里免费编写代码的地方:)
-
哦,已经有 7,175 个问题标记为XML + PHP,包括this one which might be helpful...
-
当然在问这个问题之前我已经尝试过一个人做,但是我没有做任何好事,所以我真的需要一点帮助。我不认为这很困难,但我真的不知道该怎么做。我从网上找到的例子中了解不多。因此,如果我的要求不高,我希望你能给我一个简短的例子。还是谢谢
-
然后告诉我们你尝试了什么。每个人都可以说“是的,我尝试了很多但没有成功”,但这并没有表现出任何努力。向我们展示您的尝试,并告诉我们您遇到了什么问题。然后人们会帮助你找出你哪里出错了。但只是寻求解决方案只是懒惰,恕我直言。