2008-12-17 45 views
4

我試圖創建表示對於購物車尋找代表對於購物車

我想這完全抽象掉我的購物車開發的一種「秩序」的XML架構中的「秩序」的XSD - 並最終支持使用此模式向我們發送訂單的夥伴。 (是的,我打算將此架構整合到我們現有的購物車中)

它將具有原始訂單商品,重複送貨商品和特定領域的商品。 我很有能力建立這個,但我想知道是否有很多事情是這樣的,至少我可以根據我的。

我知道有標準在那裏爲某些架構元素這樣的,但我已經記不清這是最好的/標準以及如何你可能會延長他們等

顯然,如果我想給合作伙伴給我一個'訂單'我想使用一個標準,如果存在。

回答

2

你想要XML還是XSD?對於XSD,您可以使用基於XML文檔的Microsoft's XSD generator生成一個。

如果您想要一個可以表示'訂單'的通用XML文檔,下面是一個。

<?xml version="1.0"?> 
    <Order> 
<Date>2003/07/04</Date> 
<CustomerId>123</CustomerId> 
<CustomerName>Acme Alpha</CustomerName> 

    <Item> 
<ItemId> 987</ItemId> 
<ItemName>Coupler</ItemName> 
<Quantity>5</Quantity> 
</Item> 

<Item> 
<ItemId>654</ItemId> 
<ItemName>Connector</ItemName> 
<Quantity unit="12">3</Quantity> 
</Item> 

<Item> 
<ItemId>579</ItemId> 
<ItemName>Clasp</ItemName> 
<Quantity>1</Quantity> 
</Item> 

</Order> 

here

+0

謝謝。 xsd或xml很好。無論如何,在這裏更容易閱讀XML。我更想知道更復雜的場景 - 包​​括更復雜的運輸,折扣,地址,合作伙伴特定的事情。尤其對基於標準的感興趣 – 2008-12-17 03:59:41

+0

太好了。你試過什麼了?你的業務需求是什麼?不幸的是,你的問題是'plz send teh codez',對於SO人羣來說這很難,特別是當你沒有顯示你的任何工作時。 – 2008-12-17 04:04:56