Je cherche un moyen facile de générer un exemple de fichier XML à partir d'un XSD qui ne contient pas un seul nœud racine.Conversion de XSD sans nœud racine unique en XML
1
A
Répondre
1
Je ne pense pas que vous pouvez le faire sans spécifier la racine. Le schéma XML est conçu de sorte que tous les éléments de niveau supérieur xs:element
puissent représenter le nœud racine, vous ne pouvez donc pas le distinguer étant donné le schéma seul. Vous devrez demander à l'utilisateur de spécifier explicitement le xs:element
qu'il veut traiter en tant que root.
1
Si votre fichier n'a pas de déclaration xml en haut, un seul nœud racine et respecte toutes les autres règles XML, ce n'est pas du XML, c'est un fichier texte. Vous ne pouvez pas traiter les anciens fichiers texte comme XML.
Questions connexes
- 1. XmlDocument.SelectSingleNode renvoie null pour le nœud racine
- 2. Ajouter un préfixe au nœud racine XML - Mise en œuvre de la suggestion de Scott Hanselman?
- 3. Utilitaire de conversion DTD vers XSD gratuit?
- 4. Conversion Linq en XML -Dictionnaire
- 5. Conversion d'un fichier WSDL en fichier XSD en Java
- 6. Conversion de XML en DataTable
- 7. Convertir xml en xsd en utilisant java
- 8. Référence au nœud parent dans XSD?
- 9. Sélection d'un nœud avec XPathNodeIterator sans indenter xml
- 10. Convertir un nœud DOM ou Document en XML en JavaScript
- 11. débutant en utilisant validate xml xsd
- 12. XStream analyse JSON sans noeud racine
- 13. Conversion des éléments XML aux attributs XML en utilisant XSLT
- 14. Editer le nœud Xml
- 15. Utilisation de XPath: recherche du dernier nœud de texte de chaque paragraphe sous le nœud racine
- 16. Traversée de nœud en Xml en utilisant MSXML
- 17. Ajouter un document XML à un nœud XML en C#?
- 18. sélecteurs jquery - trouver un enfant du nœud racine
- 19. Conversion de la configuration XML en annotations
- 20. Conversion de datetime XML en datetime SQL
- 21. libxml pour C++: Comment ajouter un nœud racine à l'arborescence XML?
- 22. Générer un fichier XSD sans éléments REF - Je veux juste un fichier XSD "littéral"
- 23. XML - Les données au niveau racine sont invalides
- 24. Génération XSD pour XML sérialisé
- 25. Comment sélectionner un nœud XML en fonction de son contenu?
- 26. XML contre une validation XSD référencé en C#
- 27. Comment transformer XML d'un XSD à un autre XSD?
- 28. sérialisation XML de la liste <T> - XML Racine
- 29. Outil de validation du schéma XML XSD
- 30. Conversion d'un fichier SGM en XML existant
éditer: root NODE, peut-être? –
Comment auriez-vous créé votre exemple de fichier XML s'il n'y avait qu'un seul élément défini dans le XSD? –
Tout document XML valide DOIT contenir un et exactement un nœud racine - sinon c'est au mieux un fragment XML ..... –