从特定的XML结构导入变量产品

我从API获得了特定的XML输出,但无法从其中导入变量产品。不确定我做错了什么还是XML不适合。

我删除了许多不相关的字段,并添加了我正在使用的XML文件的示例:

<?xml version="1.0" encoding="UTF-8"?>
<root>
  <products>
    <records>
      <productID>661</productID>
      <name>Cotton Shoes</name>
      <code>MWO003</code>
      <productVariations>662</productVariations>
      <productVariations>663</productVariations>
      <type>variable</type>
    </records>
    <records>
      <productID>662</productID>
      <name>Cotton Shoes 0-6</name>
      <code>MWO0030-6</code>
      <variationDescription>
        <name>Size</name>
        <value>0-6</value>
        <order>58</order>
        <dimensionID>8</dimensionID>
        <variationID>98</variationID>
      </variationDescription>
      <parentProductID>661</parentProductID>
      <type>simple</type>
    </records>
    <records>
      <productID>663</productID>
      <name>Cotton shoes 6-12</name>
      <code>MWO0036-12</code>
      <variationDescription>
        <name>Size</name>
        <value>6-12</value>
        <order>59</order>
        <dimensionID>8</dimensionID>
        <variationID>99</variationID>
      </variationDescription>
      <parentProductID>661</parentProductID>
      <type>simple</type>
    </records>
    <records>
      <productID>621</productID>
      <name>Child Shoes Emu</name>
      <code>MN007</code>
      <productVariations>622</productVariations>
      <productVariations>623</productVariations>
      <productVariations>624</productVariations>
      <productVariations>625</productVariations>
      <productVariations>626</productVariations>
      <productVariations>627</productVariations>
      <productVariations>628</productVariations>
      <productVariations>629</productVariations>
      <type>variable</type>
    </records>
    <records>
      <productID>622</productID>
      <name>Child Shoes Emu Light Brown 19</name>
      <code>MN00701519</code>
      <variationDescription>
        <name>Color</name>
        <value>Helepruun</value>
        <order>15</order>
        <dimensionID>1</dimensionID>
        <variationID>59</variationID>
      </variationDescription>
      <variationDescription>
        <name>Size</name>
        <value>19</value>
        <order>43</order>
        <dimensionID>8</dimensionID>
        <variationID>75</variationID>
      </variationDescription>
      <parentProductID>621</parentProductID>
      <type>simple</type>
    </records>
    <records>
      <productID>623</productID>
      <name>Child Shoes Emu Light Brown 21</name>
      <code>MN00701521</code>
      <variationDescription>
        <name>Color</name>
        <value>Helepruun</value>
        <order>15</order>
        <dimensionID>1</dimensionID>
        <variationID>59</variationID>
      </variationDescription>
      <variationDescription>
        <name>Size</name>
        <value>21</value>
        <order>44</order>
        <dimensionID>8</dimensionID>
        <variationID>76</variationID>
      </variationDescription>
      <parentProductID>621</parentProductID>
      <type>simple</type>
    </records>
    <records>
      <productID>624</productID>
      <name>Child Shoes Emu Light Brown 23</name>
      <code>MN00701523</code>
      <variationDescription>
        <name>Color</name>
        <value>Helepruun</value>
        <order>15</order>
        <dimensionID>1</dimensionID>
        <variationID>59</variationID>
      </variationDescription>
      <variationDescription>
        <name>Size</name>
        <value>23</value>
        <order>45</order>
        <dimensionID>8</dimensionID>
        <variationID>77</variationID>
      </variationDescription>
      <parentProductID>621</parentProductID>
      <type>simple</type>
    </records>
    <records>
      <productID>625</productID>
      <name>Child Shoes Emu Light Brown 25</name>
      <code>MN00701525</code>
      <variationDescription>
        <name>Color</name>
        <value>Helepruun</value>
        <order>15</order>
        <dimensionID>1</dimensionID>
        <variationID>59</variationID>
      </variationDescription>
      <variationDescription>
        <name>Size</name>
        <value>25</value>
        <order>46</order>
        <dimensionID>8</dimensionID>
        <variationID>78</variationID>
      </variationDescription>
      <parentProductID>621</parentProductID>
      <type>simple</type>
    </records>
    <records>
      <productID>626</productID>
      <name>Child Shoes Emu Dark Brown  19</name>
      <code>MN00701619</code>
      <variationDescription>
        <name>Color</name>
        <value>Tumepruun </value>
        <order>16</order>
        <dimensionID>1</dimensionID>
        <variationID>60</variationID>
      </variationDescription>
      <variationDescription>
        <name>Size</name>
        <value>19</value>
        <order>43</order>
        <dimensionID>8</dimensionID>
        <variationID>75</variationID>
      </variationDescription>
      <parentProductID>621</parentProductID>
      <type>simple</type>
    </records>
  </products>
</root>

这就是我设置WP ALL IMPOPORT的WooCommerve附加字段的方式:

1. screenshot of "General" tab

2. screenshot of "Attributes" tab

3. screenshot of "Variations" tab

请帮助。

baidu99150 回答:从特定的XML结构导入变量产品

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2869613.html

大家都在问