在php中解析XML而不知道文件结构
我有一个XML格式,比如books.XML。我想在不知道PHP中的文件结构的情况下解析此XML文件: book.xml:在php中解析XML而不知道文件结构,php,xml,Php,Xml,我有一个XML格式,比如books.XML。我想在不知道PHP中的文件结构的情况下解析此XML文件: book.xml: <books> <book> <name>PHP Guide</name> <author>Bob</author> <book> <book> <name>XML Guide</name> <a
<books>
<book>
<name>PHP Guide</name>
<author>Bob</author>
<book>
<book>
<name>XML Guide</name>
<author>Alice</author>
<book>
</books>
我甚至想在旅途中访问标题。假设我不知道子节点。您完成了什么代码,遇到了什么问题?您的预期输出是什么..我想分别存储标记和值。例如,$tag='name'和$valueoftag='PHP-Guide'用于所有元素。您事先知道标记或值吗?否则,很难知道什么是什么。这是你的问题吗?您有n个
元素。每个可能都有不同的参数集,如标题、名称、作者、价格等。您需要存储这些参数,如book['name']='book name 1'
如果且仅为该特定书籍设置了ofname
参数。
$books = simplexml_import_dom($dom);
//access object $books
echo $books->book[0]->title;