Les partenaires publicitaires:

Qu'est-ce qu'un Syntaxe XML valide?

XML est un langage de balisage pour les données structurées. Cela signifie que les éléments de données des fichiers XML de magasin, leur modélisation comme éléments. Chaque élément est représenté dans une structure XML comme balisé. Beaucoup d'autres technologies et langages de programmation peuvent travailler en conjonction avec des données XML pour fournir le Web et les applications bureautiques. Pour que ce processus soit couronné de succès, le contenu XML doit être correctement structuré. Syntaxe XML valide se produit quand un fichier XML contient des structures qui ne sont pas correctement formés.

Syntaxe XML

  • Syntaxe XML implique éléments et attributs. L'élément XML exemple suivant montre les détails de stockage d'une personne:

    Jim

    L'élément a une balise d'ouverture, une balise de fermeture et le contenu dans le milieu. La balise de l'élément d'ouverture a aussi un attribut de fournir des informations supplémentaires sur l'élément de données étant modélisé par l'élément. Des données XML peuvent également inclure des structures imbriquées, avec des éléments contenant d'autres éléments fils à l'intérieur entre eux, la création d'une structure arborescente de la manière suivante:


    Marie
    Alice




    La "bureau" élément est ici l'élément parent, tandis que le "ouvrier" éléments sont des enfants. Les éléments enfants peuvent également contenir des enfants supplémentaires.

Exactitude

  • Si un magasin de données XML ne contient que des éléments qui sont correctement structurées, sans erreurs de syntaxe, ce XML peut être décrite comme bien formé. Données XML bien formé observe avec succès les règles de la syntaxe XML. Ces règles comprennent des spécifications différentes. Par exemple, XML bien formé ne doit contenir que des éléments qui sont correctement fermées et emboîtées. L'échantillon XML suivant est pas correctement structuré:



    Pine

    Ce ne sont pas bien formé données XML parce que le "forêt" l'élément se ferme avant "arbre" élément. Incorrecte des données XML structurés peuvent provoquer des applications à l'échec ou de se comporter de façon imprévisible.

Schema

  • XML Schema est un outil développeurs utilisent pour dicter les structures qui un certain ensemble de données XML peut contenir. En général, toute personne utilisant XML peut choisir les noms des éléments et attributs à utiliser dans un magasin de données, ainsi que les structures de nidification qui peuvent apparaître. Cependant, dans certaines applications, il est parfois nécessaire de limiter les structures de sorte que l'autre traitement peut exécuter avec succès. En utilisant une définition de schéma XML, les développeurs peuvent vérifier XML pour la validité. Les données XML valide est donc pas les mêmes données XML ainsi formés. Les données XML valide observe les règles d'un XSD ou, éventuellement, un Document Type Definition, ou DTD.

Validité

  • Syntaxe XML valide est des données XML qui ne respectent pas les règles d'un XSD ou DTD. Les développeurs peuvent vérifier leurs fichiers XML pour la validité, ainsi que vérifier qu'ils sont bien formés, en utilisant les services de validation Web. Quelques validateurs seulement vérifier que les données est bien formée, tandis que d'autres effectuent des vérifications supplémentaires contre XML Schema et DTD. Les développeurs peuvent également vérifier que leurs documents XSD sont bien formés, puisque ceux-ci sont également structurés en XML.

» » » » Qu'est-ce qu'un Syntaxe XML valide?