Qu'est-ce que XSI schemaLocation ?
Qu'est-ce que XSI schemaLocation ?

Vidéo: Qu'est-ce que XSI schemaLocation ?

Vidéo: Qu'est-ce que XSI schemaLocation ?
Vidéo: XML Schema (XSD) Beginner Tutorial with Demo 2024, Novembre
Anonim

La première chose que nous voyons est la xsi : schemaEmplacement attribut dans l'élément racine. Cela indique à l'analyseur XML que les éléments de l'espace de noms "https://NamespaceTest.com/Purchase" peuvent être trouvés dans le fichier "Main. xsd" (Remarque: l'espace de noms et l'URL sont séparés par des espaces, comme un retour chariot ou espacer).

Alors, que signifie XSI ?

Instance de schéma XML

Deuxièmement, qu'est-ce que le type XSI ? Les xsi : taper L'attribut est utilisé pour indiquer au validateur de schéma que le vrai taper d'une instance particulière d'un élément n'est pas la déclaration de l'élément taper mais plutôt un sous- taper dérivé de la déclaration taper.

De cette façon, qu'est-ce que xmlns XSI ?

xmlns fait partie des espaces de noms du W3C dans la recommandation XML: le préfixe xmlns est utilisé uniquement pour déclarer espace de noms liaisons et est par définition lié aux espace de noms nom xmlns /. xsi :type permet à une instance XML d'associer des informations de type d'élément directement plutôt que via un XSD.

Qu'est-ce que targetNamespace en XML ?

Les targetNamespace déclare un espace de noms pour les autres xml et xsd pour faire référence à ce schéma. Le préfixe cible dans ce cas fait référence au même espace de noms et vous l'utiliseriez dans cette définition de schéma pour référencer d'autres éléments, attributs, types, etc. également définis dans cette même définition de schéma.

Conseillé: