我對這個比較陌生,但我希望有人能夠提出對我放在一起的這個XML結構的好評。我不深入尋找任何東西,而是如果有人發現任何與結構有內在聯繫的錯誤(或任何提示使它變得更好),我將不勝感激。有人會介意看看我的XML結構嗎?
我們有大量的產品,我們批發了,我們的客戶正在尋找一個數據源,將我們的產品納入他們的網站。
<product modified="">
<id></id>
<title></title>
<description></description>
<upc></upc>
<quantity></quantity>
<images>
<image width="" height=""></image>
<image width="" height=""></image>
<image width="" height=""></image>
</images>
<category>
<name></name>
<subcategory></subcategory>
</category>
<sale expiration="">yes</sale>
<msrp></msrp>
<cube></cube>
<weight></weight>
<pricing>
<tier>
<pack><pack>
<price></price>
</tier>
<tier>
<pack><pack>
<price></price>
</tier>
<tier>
<pack><pack>
<price></price>
</tier>
</pricing>
</product>
我們出售的3種不同的包裝規格,因此定價節點。
@羅伯特。感謝您的提示。 關於#2,你是否說在命名包含多個單詞的元素時應始終保持一致? 銷售到期是爲了讓用戶知道銷售何時提前結束(例如,僅在另外3天內出售) – 2010-04-30 21:43:17
是的,這正是我所說的。至於'sale'屬性,我的問題確實是:爲什麼是一個屬性,而不是一個元素?在這樣的方案中,你只需要使用屬性來獲取元信息(例如'modified',這是關於該元素中信息的信息)。 – 2010-04-30 23:27:47