Dab tsi yog namespace hauv XSD?
Dab tsi yog namespace hauv XSD?

Video: Dab tsi yog namespace hauv XSD?

Video: Dab tsi yog namespace hauv XSD?
Video: Leela Xiong |Dab Tsi Yog Koj Tu Npau Suav| 2024, Hlis ntuj nqeg
Anonim

XML Namespaces - Cov xmlns Attribute

Thaum siv prefixes hauv XML, a npespace rau lub prefix yuav tsum tau txhais. Cov npespace tuaj yeem txhais los ntawm xmlns tus cwj pwm hauv qhov pib tag ntawm lub caij. Thaum a npespace yog txhais rau ib lub caij, tag nrho cov me nyuam cov ntsiab lus nrog tib lub npe yog txuam nrog tib yam npespace.

Hauv qhov no, lub hom phiaj namespace hauv XSD yog dab tsi?

Hauv kev sau ntawv XSD schemas, koj tuaj yeem siv cov XSD targetNamespace attribute los qhia a lub hom phiaj npe . Koj tseem tuaj yeem hais qhia seb qhov chaw tshaj tawm hauv zos thiab cov cwj pwm ntawm cov schema yuav tsum tshwm sim tsim nyog los ntawm npespace , hais meej meej los ntawm kev siv lub npe ua ntej lossis implicitly los ntawm lub neej ntawd.

Tsis tas li ntawd, XSD txhais li cas? XSD (XML Schema Txhais ) yog World Wide Web Consortium (W3C) cov lus pom zoo uas qhia meej txog yuav ua li cas piav qhia cov ntsiab lus hauv Extensible Markup Language (XML). XSD kuj tuaj yeem siv los tsim cov ntaub ntawv XML uas tuaj yeem kho raws li cov khoom siv programming.

Kuj Paub, namespace hauv XSLT yog dab tsi?

Namespaces thiab XSLT Cov ntawv txheeb. Plaub Hlis Ntuj 4, 2001. Bob DuCharme. Hauv XML a npespace yog ib phau ntawm cov npe siv rau cov ntsiab lus thiab cov cwj pwm. URI (feem ntau, URL) yog siv los txheeb xyuas cov npe tshwj xeeb.

Namespace thiab targetNamespace hauv XML yog dab tsi?

targetNamespace ="" - Raws li tam sim no XML document is a schema this attribute txhais cov npespace tias qhov schema no yog npaj rau lub hom phiaj, lossis siv tau. - txhais lub neej ntawd npespace nyob rau hauv cov ntaub ntawv tam sim no rau tag nrho cov ntsiab lus tsis yog prefixed (i.e tsis muaj yada: hauv)

Pom zoo: