【发布时间】:2016-01-31 18:23:16
【问题描述】:
我无法将注意力集中在 PHP 上。我没有运气在网上找到这些答案。我用 C 做过同样的事情,但是用 C 更容易,因为你可以使用指针。
我试图弄清楚如何从命令行传入一个文件,读取该文件,然后搜索 XML 文件中的任何 '' 和结束标记,然后打印出来到终端各有多少。
任何帮助将不胜感激。我完全被卡住了。
【问题讨论】:
-
您的意思是计算总项目数还是所有标签,包括项目+子标签和根标签?如果你知道怎么做,也许你可以在 C 上做,然后使用 shell_exec() 从 php 调用它?
-
看看 XML 树解析器 - 虽然我不知道 PHP 中的确切名称,但应该有类似 Etree 之类的库的等价物。您将 XML 提供给它,然后会出现一个树结构,然后您可以遍历并计算它。一些库甚至允许按名称搜索和列出标签。
-
到目前为止你有什么? SOF 不是让人们做功课的地方 4 u。顺便说一句,你可能想看看this