Mi az XSI schemaLocation?
Mi az XSI schemaLocation?

Videó: Mi az XSI schemaLocation?

Videó: Mi az XSI schemaLocation?
Videó: Lil Nas X - Old Town Road (Official Video) ft. Billy Ray Cyrus 2024, November
Anonim

Az első dolog, amit látunk, az xsi : schemaLocation attribútum a gyökérelemben. Ez közli az XML-elemzővel, hogy a "https://NamespaceTest.com/Purchase" névtér elemei a "Main. xsd" fájlban találhatók (Megjegyzés: a névteret és az URL-t szóközzel választjuk el, például kocsivissza vagy tér).

Akkor mit jelent az XSI?

XML séma példány

Másodszor, mi az XSI típus? Az xsi : típus attribútum arra szolgál, hogy jelezze a sémaérvényesítőnek, hogy a valós típus egy elem adott példányának nem az elem deklarált típus hanem egy al- típus a deklaráltból származik típus.

Ilyen módon mi az xmlns XSI?

xmlns része a W3C névtereknek az XML-ben. Ajánlás: Az előtag xmlns csak deklarálásra szolgál névtér köt, és definíció szerint kötődik a névtér név xmlns /. xsi A:type lehetővé teszi, hogy az XML-példány közvetlenül társítsa az elemtípus-információkat, nem pedig XSD-n keresztül.

Mi a targetNamespace az XML-ben?

Az targetNamespace névteret deklarál a többi számára xml és xsd dokumentumokat, amelyek erre a sémára hivatkoznak. A cél előtag ebben az esetben ugyanarra a névtérre vonatkozik, és ezt a sémadefiníción belül más elemekre, attribútumokra, típusokra stb., amelyek szintén ugyanabban a sémadefinícióban definiálták, hivatkozni kell rá.