Articles of xsd

XML – Les données au niveau de la racine sont invalides

J’ai un fichier XSD qui est encodé en UTF-8, et tout éditeur de texte que je lance ne montre aucun caractère au début du fichier, mais quand je le récupère dans le débogueur de Visual Studio, je vois clairement un vide. boîte devant le fichier. J’ai aussi l’erreur: Les données au niveau racine sont invalides. […]

Aucune déclaration globale correspondante disponible pour la racine de validation

Contexte Valider un document XML à l’aide d’un schéma. Problème La forme la plus simple du problème est affichée dans deux fichiers. Document XML sugar cookies Document XSD Erreur Le message d’erreur complet de xmllint : file.xml: 4: élément recette: erreur de validité des schémas: élément ‘recette’: aucune déclaration globale correspondante disponible pour la racine […]

Générer automatiquement XSD en C # dans Visual Studio IDE

J’exécute Visual Studio 2010. J’ai un schéma XSD et je souhaite utiliser l’outil xsd.exe pour générer le fichier C # approprié. Je l’ai fait avec succès depuis une ligne de commande mais maintenant je veux faire la même chose avec IDE. Y a-t-il un itinéraire bien connu pour cela? J’ai réussi à utiliser un événement […]

Puis-je avoir un schéma XML (XSD) incluant un autre schéma XML?

J’ai actuellement deux schémas XSD et l’un est une version “légère” de l’autre. En ce moment j’ai tout dans la version “légère” répété dans le schéma “complet”, mais cela devient une douleur quand j’ai besoin de faire un changement, et ça va à l’encontre du principe DRY de toute façon, donc je me demandais s’il […]

Espaces de noms et atsortingbuts XML

J’essaie de comprendre comment les espaces de noms fonctionnent en XML. Quand j’ai un élément comme foo: bar, les atsortingbuts n’auront souvent pas d’espaces de noms. Mais parfois ils le feront. L’atsortingbut est-il dans l’espace de nom de l’élément, même si l’espace de noms par défaut a été déclaré? En regardant le fichier xsd pour […]

cvc-complex-type.2.4.a: Un contenu invalide a été trouvé à partir de l’élément ‘init-param’

Ceci est mon web.xml xsd Voici le noeud de servlet spring1 org.springframework.web.servlet.DispatcherServlet 1 contextConfigLocation /WEB-INF/spring-servlet.xml Sur la ligne marquée xml validator dit cvc-complex-type.2.4.a: Un contenu invalide a été trouvé à partir de l’élément ‘init-param’. L’un des ‘{” http://java.sun.com/xml/ns/javaee “: activé, ” http://java.sun.com/xml/ns/javaee “: pris en charge par async, ” http: / /java.sun.com/xml/ns/javaee “: exécutez-le,” http://java.sun.com/xml/ns/javaee […]

Impossible de générer une classe temporaire (résultat = 1). error CS0030: Impossible de convertir le type ‘Type ‘ en ‘Type’?

Je reçois cette erreur après avoir créé une classe à partir de mon fichier xsd à l’aide de l’outil xsd.exe. J’ai donc cherché sur le net et trouvé une solution. Voici le lien: http://satov.blogspot.com/2006/12/xsdexe-generated-classes-causing.html Le problème est que cela rend le code exécuté, mais les données désérialisées semblent en quelque sorte corrompues. J’ai fait ce […]

Comment convertir xsd en documentation lisible par l’homme?

Nous avons quelques interfaces basées sur XML qui sont assez bien documentées dans les schémas XSD. Les interfaces vont maintenant être mises à la disposition du public et nous souhaitons créer une documentation de référence pour ces interfaces. Existe-t-il un outil permettant de convertir automatiquement les fichiers XSD dans un format plus lisible?

Validation du schéma YAML?

Existe-t-il un langage de validation de schéma pour YAML? J’ai googlé mais n’a rien trouvé d’utile. Quelque chose comme le format XSD, en utilisant le langage lui-même pour décrire le schéma, serait le meilleur choix dans mon cas.

Est-il possible de générer un XSD à partir d’une classe JAXB-annotée?

J’ai écrit un certain nombre de classes en utilisant JAXB pour la sérialisation et je me demandais s’il y avait un moyen de générer un fichier XSD pour chacun de ces objects en fonction des annotations. Y a-t-il un outil pour cela? Quelque chose comme generate-xsd com/my/package/model/Unit.java serait génial . Existe-t-il quelque chose pour faire […]