0

如何在像这样的 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 个。

4

0 回答 0