2008-12-17 5 views
4

Je suis en train de créer un schéma XML représentant un « ordre » pour un panierVous cherchez un XSD représentant un « Ordre » pour un panier

Je veux que cela complètement abstraire la mise en œuvre de mon panier - et éventuellement aider les partenaires à nous envoyer des commandes en utilisant ce schéma. (oui, je prévois d'intégrer ce schéma dans notre panier existant)

Il aura des articles de commande d'origine, des articles d'expédition de répétition et des choses spécifiques au domaine. Je suis tout à fait capable de construire cela, mais je me demandais s'il y avait beaucoup de choses là-bas sur lesquelles je pourrais au moins fonder mes connaissances.

Je sais qu'il ya des normes là-bas pour certains éléments de schéma comme celui-ci, mais j'ai perdu de vue qui sont les meilleurs/standard et comment vous pouvez les étendre etc.

évidemment, si je veux un partenaire envoyez-moi une 'commande' je voudrais utiliser un standard s'il en existe un.

Répondre

2

Voulez-vous le XML ou le XSD? Pour le XSD, vous pouvez en générer un en utilisant Microsoft's XSD generator basé sur un document XML.

Si vous voulez un document XML générique qui pourrait représenter un 'ordre', en voici un.

<?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> 

De here.

+0

merci. xsd ou xml est bien. beaucoup plus facile à lire sur XML ici de toute façon. Je me demandais plus sur des scénarios plus compliqués - y compris les plus complexes comme les frais de port, les remises, les adresses, les choses spécifiques aux partenaires. particulièrement intéressé par les normes à base de thins –

+0

Great. Qu'avez-vous essayé jusqu'à présent? Quelles sont les exigences de votre entreprise? Malheureusement, votre question se résume à «envoyer le codez», et il est très difficile pour la foule de faire cela, surtout quand vous n'avez pas montré votre travail, pour ainsi dire. –

Questions connexes