XSD дахь зорилтот нэрийн орон зай гэж юу вэ?
XSD дахь зорилтот нэрийн орон зай гэж юу вэ?

Видео: XSD дахь зорилтот нэрийн орон зай гэж юу вэ?

Видео: XSD дахь зорилтот нэрийн орон зай гэж юу вэ?
Видео: Публичное собеседование: Junior Java Developer. Пример, как происходит защита проекта после курсов. 2024, May
Anonim

The targetNamespace тунхаглаж байна a нэрийн орон зай бусад xml болон xsd Энэ схемд хамаарах баримт бичиг. The зорилтот Энэ тохиолдолд угтвар нь ижил утгатай нэрийн орон зай мөн та энэ схемийн тодорхойлолтод мөн адил тодорхойлсон бусад элемент, шинж чанар, төрөл гэх мэтийг лавлахдаа энэ схемийн тодорхойлолтод ашиглах болно.

Үүний нэгэн адил та XSD дахь нэрийн орон зай гэж юу вэ?

XML Нэрийн орон зай нь ижил нэртэй боловч өөр өөр тодорхойлолттой байж болох XML баримт бичгийн элементүүд эсвэл шинж чанаруудыг ялгах замаар нэрийн зөрчилдөөнөөс зайлсхийх механизм юм. Бид үндсийг нь авч үзэх болно нэрийн орон зай , үүнд мэдүүлэх арга, хамрах хүрээ, шинж чанар нэрийн орон зай , болон өгөгдмөл нэрийн орон зай.

Мөн WSDL дэх зорилтот нэрийн орон зай гэж юу болохыг мэдэх үү? The targetNamespace нь XML-ийн конвенц юм Схем боломжийг олгодог WSDL өөрт нь хамаарах баримт бичиг. Энэ жишээнд бид a-г тодорхойлсон targetNamespace https://www.examples.com/ сайтаас wsdl /HelloService. wsdl . өгөгдмөлийг зааж өгдөг нэрийн орон зай : xmlns=https://schemas.xmlsoap.org/ wsdl /.

Үүнийг анхаарч үзвэл XSD-ийн зорилго юу вэ?

Ан XSD нь XML баримт бичгийг хэрхэн бүрдүүлэхийг тодорхойлсон албан ёсны гэрээ юм. Энэ нь ихэвчлэн XML баримтыг баталгаажуулах эсвэл код үүсгэхэд ашиглагддаг.

XSD дахь kompleksType гэж юу вэ?

Үүний хүүхэд элементүүдийн хооронд тэмдэгтийн өгөгдөл гарч ирэхийг зөвшөөрөх эсэхийг заана нарийн төвөгтэй төрөл бүрэлдэхүүн. Хэрэв simpleContent элемент нь хүүхэд элемент бол холимог шинж чанарыг зөвшөөрөхгүй! блок. Нэмэлт. Урьдчилан сэргийлэх a нарийн төвөгтэй төрөл үүний оронд ашигласан тодорхой төрлийн гарал үүсэлтэй нарийн төвөгтэй төрөл.

Зөвлөмж болгож буй: