PHP XML DOM以不同的级别遍历复杂的XML记录
我对PHP XML DOM完全不熟悉,欢迎提供帮助 我一直在使用这个网站,并浏览了之前关于这个问题的答案,以及我可以在网上找到的任何其他地方,但我似乎找不到一个好的PHP XML DOM教程,我的最终目标是获取一个复杂的XML并使用PHP将其上传到mysql数据库。有人能推荐一个好的PHP XML DOM教程来做这件事吗 我想从XML中获取所有子元素,并将它们放入关联数组中。因此,在下面的“entry”XML记录中,它将尽可能地“ent_seq”意识到没有子节点,并将其分配给值$array=($ent_seq[$counter]=>1636730),然后循环将意识到下一个节点是,并意识到它有子节点,并选择将这些子节点分配为$array=($ent_seq[$counter]=>1636730,$keb[$counter]=>通い, $ke_pri[$counter]=>新闻1);然后继续这样,适当地划分子节点PHP XML DOM以不同的级别遍历复杂的XML记录,php,xml,Php,Xml,我对PHP XML DOM完全不熟悉,欢迎提供帮助 我一直在使用这个网站,并浏览了之前关于这个问题的答案,以及我可以在网上找到的任何其他地方,但我似乎找不到一个好的PHP XML DOM教程,我的最终目标是获取一个复杂的XML并使用PHP将其上传到mysql数据库。有人能推荐一个好的PHP XML DOM教程来做这件事吗 我想从XML中获取所有子元素,并将它们放入关联数组中。因此,在下面的“entry”XML记录中,它将尽可能地“ent_seq”意识到没有子节点,并将其分配给值$array=($
<entry>
<ent_seq>1636730</ent_seq>
<k_ele>
<keb>通い</keb>
<ke_pri>news1</ke_pri>
<ke_pri>nf13</ke_pri>
</k_ele>
<r_ele>
<reb>かよい</reb>
<re_pri>news1</re_pri>
<re_pri>nf13</re_pri>
</r_ele>
<sense>
<pos>&n;</pos>
<gloss>coming and going</gloss>
<gloss>commuting</gloss>
</sense>
</entry>
1636730
通い
新闻1
nf13
かよい
新闻1
nf13
&n;
来来往往
通勤
我没有包括我提出的任何代码,因为它没有帮助,它只是在ent_seq级别选择节点,因此对于每个记录,它只存储几条数据,以及同一记录中的所有子节点
如果有人能为我指出正确的方向,我将不胜感激。请看一看,根据您的想法,您可以从选择合适的库开始。解释基本知识和可用库。我不会将XML转换为数组,而是使用Xpath来查询数据。感谢各位的建议,我真的很感激。我将阅读建议的手册,研究使用Xpath查询数据,并选择适当的方法。再次感谢