Voila j'ai un schema xml ( .xsd) et je voudrais parcourir ce schema et en sortir des informations.
Exemple :
Code : Tout sélectionner
<xsd:element name="library" type="LibraryType"/>
<xsd:complexType name="LibraryType">
<xsd:sequence>
<xsd:element name="author" type="xsd:string"/>
<xsd:element name="publisher" type="xsd:string"/>
</xsd:sequence>
<xsd:attribute name="subject" type="xsd:string"/>
</xsd:complexType>Par exemple, a partir de ce schema je voudrais savoir que l'element racine c'est 'library' qui a comme attribut 'subject' et comme sous elements 'author' et 'publisher'.
Mon but final est qu'a partir d'un schema, il soit creer un formulaire demandant d'entrer pour cet exemple un sujet, le nom de l'auteur et le nom du publisher. Ce formulaire servira a creer des pages xml par un utilisateur ne connaissant pas xml.
Merci pour votre aide,
faites moi savoir si mon explication n'est pas clair
ps : je programme en java