Permet de prétendre que j'ai un document XSD et je veux produire une liste de tous les éléments avec leurs attributs et les enfants des éléments. Je pourrais aussi aborder ceci en demandant si vous devez implémenter l'achèvement de code basé sur un document de xsd, et vous voulez énumérer les enfants de l'élément et les attributs d'un élément, comment aborderiez-vous ce problème?Étant donné un XSD est-il possible de lister une hiérarchie d'éléments et leurs attributs?
0
A
Répondre
1
Puisque XSD est un document XML valide, il suffit de sélectionner la bibliothèque d'analyse XML de votre choix. Par exemple, XLinq (.NET FW 3+) fera l'affaire.
Vous pouvez marcher à travers complexType, séquence et d'autres éléments pour trouver une liste de valeurs possibles.
Questions connexes
- 1. Attributs XSD et résumé
- 2. XSD: type complexe Attributs?
- 3. Comment agréger tous les attributs d'une hiérarchie de classes?
- 4. Comment lister les fichiers installés par un Windows Installer donné?
- 5. Étant donné un type de classe comment créer une instance en Python?
- 6. Étant donné un URI GIT, comment puis-je vérifier?
- 7. Étant donné une entrée et la sortie désirée, comprendre la transformation nécessaire
- 8. Étant donné une date, comment obtenir la date suivante et précédente dans la base de données
- 9. Est-il possible de lister toutes les expressions de DataBinder.Eval()?
- 10. Soutenir XSD avec des attributs dans WCF
- 11. Puis-je utiliser PowerShell 1.0 pour lister les processus avec leurs PID et lignes de commande?
- 12. Étant donné un IBOutlet à un NSTextField lié à un NSDate, comment puis-je programmer une nouvelle date?
- 13. Étant donné un objet, comment puis-je dire par programme quelles interfaces il prend en charge?
- 14. Étant donné une ressource classpath, existe-t-il un moyen d'obtenir l'objet java.io.File qui l'a/contient?
- 15. Comment puis-je sélectionner tous les nœuds feuille dans une hiérarchie SQL sous un nœud donné?
- 16. Étant donné un ensemble de points, comment puis-je approcher l'axe principal de sa forme?
- 17. Un XSD pour décrire des XSD
- 18. Étant donné le lien ci-dessous comment glisser avec jQuery
- 19. Remplissage de treeview avec des éléments et des attributs XSD dans VB 2008
- 20. En C# .Net Étant donné une fenêtre gérer comment forcer une fenêtre en plein écran?
- 21. Services XSD et ASMX
- 22. Âge en années avec une précision décimale étant donné une date/heure
- 23. Java - mapper une liste d'objets à une liste avec des valeurs de leurs attributs propriété
- 24. CTE pour parcourir une hiérarchie?
- 25. Comment utiliser libapt (ou libept) dans un système de type debian pour lister les paquets et obtenir leurs infos?
- 26. Conversion latitude/longitude à pixels x/y, étant donné un niveau de zoom
- 27. Étant donné un HDC, comment puis-je déterminer le nom de l'application?
- 28. Étant donné un nom de fichier, comment puis-je obtenir l'Adler32 en utilisant Crypto ++
- 29. Étant donné un tableau de nombres, savoir si trois d'entre eux ajoutent à 0
- 30. Comment puis-je lister les méthodes disponibles sur un objet ou un paquet donné en Perl?