Ano ang XSI schemaLocation?
Ano ang XSI schemaLocation?

Video: Ano ang XSI schemaLocation?

Video: Ano ang XSI schemaLocation?
Video: Error pom.xml xsi:schemaLocation when create Spring Boot project 2024, Nobyembre
Anonim

Ang unang nakikita natin ay ang xsi : schemaLocation attribute sa root element. Sinasabi nito sa XML parser na ang mga elemento sa loob ng namespace na "https://NamespaceTest.com/Purchase" ay matatagpuan sa file na "Main. xsd" (Tandaan: ang namespace at URL ay pinaghihiwalay ng whitespace, gaya ng carriage return o space).

Kung gayon, ano ang ibig sabihin ng XSI?

XML Schema Instance

Pangalawa, ano ang uri ng XSI? Ang xsi : uri ginagamit ang attribute upang ipahiwatig sa validator ng schema na ang real uri ng isang partikular na pagkakataon ng isang elemento ay hindi ipinahayag ng elemento uri ngunit sa halip ay isang sub- uri hango sa ipinahayag uri.

Sa ganitong paraan, ano ang xmlns XSI?

xmlns ay bahagi ng W3C Namespaces sa XML Recommendation: Ang prefix xmlns ay ginagamit lamang upang ipahayag namespace bindings at sa pamamagitan ng kahulugan ay nakatali sa namespace pangalan xmlns /. xsi :type ay nagbibigay-daan sa isang XML instance na direktang iugnay ang impormasyon ng uri ng elemento sa halip na sa pamamagitan ng isang XSD.

Ano ang targetNamespace sa XML?

Ang targetNamespace nagdedeklara ng namespace para sa iba xml at xsd na mga dokumento upang sumangguni sa schema na ito. Ang target na prefix sa kasong ito ay tumutukoy sa parehong namespace at gagamitin mo ito sa loob ng kahulugan ng schema na ito upang i-reference ang iba pang mga elemento, katangian, uri, atbp. na tinukoy din sa parehong kahulugan ng schema na ito.

Inirerekumendang: