如何在像这样的 xml 上使用 LOAD XML INFILE。我试图用 php 中的 simplexml_load_file 循环遍历它,但是这个文件太大了,几个小时后脚本就停止了运行。我不知道如何使用 LOAD XML INFILE。我确实尝试阅读文档,但无法弄清楚在我的情况下它是如何工作的,每个项目中有多个类别字段并且它们都命名相同。
<item>
<id>1</id>
<category>
<id>1</id>
<name>Accessories</name>
</category>
<category>
<id>15</id>
<name>Home Accessories</name>
</category>
</item>
<item>
<id>2</id>
<category>
<id>13</id>
<name>Tools</name>
</category>
<category>
<id>39</id>
<name>Power Tools</name>
</category>
<bullet>
<point>Will cut plywood, OSB, paneling and finish cut pine</point>
<seqNbr>10</seqNbr>
</bullet>
<bullet>
<point>Smooth celcon slider locks blade in position</point>
<seqNbr>40</seqNbr>
</bullet>
</item>
此外,有些项目还有属性和项目符号等附加字段,它们并不一致,这意味着一个可以有 2 个属性,另一个可以有 10 个。