2014-10-07 101 views
0

需要幫助的..亞馬遜版本名稱

我建立一個應用程序,列出了亞馬遜的項目,我卡在變型

我想是能夠產生變這樣

<ProductData> 
    <Sports> 
     <ProductType>SportingGoods</ProductType> 
     <VariationData> 
      <Parentage>child</Parentage> 
      <Color>Orange</Color> 
      <WaistSize>41</WaistSize>//Could also be anything Size related IE: Screen Size, Bag Size etc 
     </VariationData> 
    </Sports> 
</ProductData> 

然而,我的變量名稱可能是腰圍的尺寸大小沒有

這是否事項或沒有亞馬遜預計大小爲大小和尺寸不變化。

亞馬遜真的不至於VariationData和接受的價值給予任何東西的文檔中,當我在美國是不是我不能張貼在MWS論壇任何答案

回答

0

「這是否問題還是亞馬遜希望尺寸是尺寸,而不是尺寸的變化。「

是的,當您發佈商品列表飼料時,amazon會使用xsd模板驗證xml。 你可以檢查xsd的有效名稱,如WaistSize,WaistWidth ...

喜歡你的xml類別是體育。下面是xsd文件的鏈接。 https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/Sports.xsd

根據xsd的WaistSize類型是LengthDimension。

您可以檢查的類型base.xsd https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/xsd/release_1_9/amzn-base.xsd

+0

是否有方法從瀏覽節點標識中查找ProductData類型。我的意思是,瀏覽節點和xsd元素之間沒有直接映射。所以瀏覽節點嬰兒產品不直接映射到xsd節點寶貝。那麼如何獲得正確的xsd元素,以便能夠正確選擇ProductType,然後才能夠選擇正確的VariationData類型? – 2014-10-14 15:01:02

+0

在xsd如果它提到refsfor例如: 那麼你必須找到名稱與BabyProducts 我也覺得它很難使用xsd創建XML feed。 更好地創建一個模板(樣本XML)與您要使用的屬性/節點。然後用它來創建Feed。 – 2014-10-16 10:21:58