Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.
 Commentaires et questions non techniques.Commentaires et questions techniques.

 
Cliquez ici.

From: MAIGNAN Isabelle (Maignan_Isabelle@lenotre.fr)
Date: 13/01/2004 - 16:11


Bonjour à tous,

 

Je cherche à créer un schéma d'après un fichier XML exemple, dans lequel des
éléments apparaissent plusieurs fois dans le désordre. Le générateur me
propose une structure « choice ». Mais lorsque je génère un fichier XML
exemple à partir de ce schéma, il me propose un seul élément dans mon
arborescence...

A-t-il bien compris ce que je voulais, ou est-ce mon fichier XML d'origine
qui a une mauvaise structure ?

 

Fichier d'origine :

 

<Corps>

  <Quantite>quantité</Quantite>

  <LibelleCom_F>libellé de l'article</LibelleCom_F>

  <LibelleCom_En>traduction du libellé en anglais</ LibelleCom_En>

  <Com>commentaire</Com>

  <ComTrad>(Traduction en anglais)</ComTrad>

  <Com>Première ligne de commentaire en français</Com>

  <Com>Deuxiemme ligne de commentaire en français</Com>

  <ComTrad> Première ligne de Traduction en anglais </ComTrad>

  <ComTrad> Deuxiemme ligne de Traduction en anglais </ComTrad>

  <CodeContionnement>unité de vente</CodeContionnement>

</Corps>

 

Schéma extrait de ce fichier:

 

<xs:element name="Corps">

       <xs:complexType>

             <xs:choice maxOccurs="unbounded">

                    <xs:element name="Quantite" type="xs:boolean"/>

                    <xs:element name="LibelleCom_Fr" type="xs:string"/>

                    <xs:element name="LibelleCom_En" type="xs:string"/>

                    <xs:element name="Com" type="xs:string"
maxOccurs="unbounded"/>

                    <xs:element name="ComTrad" type="xs:string"
maxOccurs="unbounded"/>

                    <xs:element name="CodeContionnement" type="xs:string"/>

             </xs:choice>

       </xs:complexType>

</xs:element>

 

 

Fichier obtenu lors d'une génération automatique de fichier XML/ (en
demandant 3 exemplaires par données facultatives) :

 

<Corps>

  <Quantite>quantité</Quantite>

  <Quantite>quantité</Quantite>

  <Quantite>quantité</Quantite>

</Corps>

 

Pire encore, lorsque j'ai une arborescence supplémentaire à l'intérieur de
mon fichier, la structure est bonne, mais le fichier exemple généré n'en
fait apparaître aucune!

 

Fichier d'origine :

 

<Rubrique>

  <Titre>Titre de la rubrique<Titre>

  <intercalaire>...</intercalaire>

  <Corps>

     ...

  </Corps>

  <intercalaire>...</intercalaire>

  <Corps>

     ...

  </Corps>

</Rubrique>

 

 

Fichier exemple généré (en demandant 3 exemplaires par données facultatives)
:

 

<Rubrique>

  <Titre>Titre de la rubrique<Titre>

  <Titre>Titre de la rubrique<Titre>

  <Titre>Titre de la rubrique<Titre>

</Rubrique>

 

 

--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet technique lie a XML.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a xml-tech-request@xmlfr.org (mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC

webmaster@xmlfr.org

 

xml tech

Discussions techniques au sujet de XML.

Cette liste est à votre disposition pour discuter en français de tout sujet technique lié à XML.



Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot@online.fr  

Conception, réalisation et hébergement