Video: Ի՞նչ է XSI schemaLocation-ը:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Առաջին բանը, որ մենք տեսնում ենք, դա է xsi : սխեմանԳտնվելու վայրը հատկանիշ արմատային տարրում: Սա XML վերլուծողին ասում է, որ «https://NamespaceTest.com/Purchase» անվանումների տարածքի տարրերը կարելի է գտնել «Main. xsd» ֆայլում (Նշում. անվանատարածքը և URL-ն առանձնացված են բացատով, օրինակ՝ փոխադրման վերադարձ կամ տարածություն):
Հետո ինչ է նշանակում XSI-ն:
XML սխեմայի օրինակ
Երկրորդ, ինչ է XSI տեսակը: Այն xsi : տիպ հատկանիշն օգտագործվում է սխեմայի վավերացնողին ցույց տալու համար, որ իրական տիպ տարրի կոնկրետ օրինակը տարրի հայտարարված չէ տիպ այլ ավելի շուտ ենթակետ տիպ հայտարարվածից բխող տիպ.
Այս կերպ, ինչ է xmlns XSI-ն:
xmlns XML-ում W3C Namespaces-ի մի մասն է, առաջարկություն. նախածանցը xmlns օգտագործվում է միայն հայտարարելու համար անվանատարածք պարտադիր է և, ըստ սահմանման, կապված է անվանատարածք անունը xmlns /. xsi :type-ը թույլ է տալիս XML օրինակին ուղղակիորեն կապել տարրի տեսակի մասին տեղեկատվությունը, այլ ոչ թե XSD-ի միջոցով:
Ի՞նչ է targetNamespace-ը XML-ում:
Այն թիրախ անունների տարածություն հայտարարում է անվանատարածք ուրիշների համար xml և xsd փաստաթղթեր՝ այս սխեմային հղում կատարելու համար: Թիրախային նախածանցն այս դեպքում վերաբերում է նույն անվանատարածքին, և դուք այն կօգտագործեիք սխեմայի սահմանման մեջ՝ հղում կատարելու այլ տարրերին, ատրիբուտներին, տեսակներին և այլն, որոնք նույնպես սահմանված են այս նույն սխեմայի սահմանման մեջ: