XPath ичинде аттар мейкиндиги түйүнү деген эмне?
XPath ичинде аттар мейкиндиги түйүнү деген эмне?

Video: XPath ичинде аттар мейкиндиги түйүнү деген эмне?

Video: XPath ичинде аттар мейкиндиги түйүнү деген эмне?
Video: 7#XML XPATH XSLT (eXtensible Stylesheet Language Transformations) Darija 2024, Апрель
Anonim

XPath сурактары белгилүү аттар мейкиндиктери XML документинде жана колдоно алат аттар мейкиндиги элементтердин жана атрибуттардын аталыштарын квалификациялоо үчүн префикстер. Квалификациялоочу элемент жана атрибуттар а менен аттар мейкиндиги префикс чектейт түйүндөр тарабынан кайтарылган XPath ошолорго гана суроо түйүндөр белгилүү бир нерсеге таандык аттар мейкиндиги.

Демек, XPath түйүн деген эмне?

Түйүндөр . In XPath , жети түрү бар түйүндөр : элемент, атрибут, текст, аттар мейкиндиги, иштетүү-инструкция, комментарий жана документ түйүндөр . XML документтери дарак катары каралат түйүндөр . Дарактын эң жогорку элементи тамыр элементи деп аталат.

Жогорудагыдан тышкары, HTMLдеги аттар мейкиндиги деген эмне? Жарнамалар. А Namespace уникалдуу ысымдардын жыйындысы болуп саналат. Namespace топко элемент жана атрибут атын ыйгаруу механизмдери болуп саналат. The Namespace URI (Uniform Resource Identifiers) тарабынан аныкталат.

Андан тышкары, XML аттар мейкиндиктеринин максаты эмнеде?

XML аттар мейкиндиктери уникалдуу аталган элементтерди жана атрибуттарды берүү үчүн колдонулат XML документ. Алар W3C сунушунда аныкталган. Ан XML инстанция бирден ашык элементтердин же атрибуттардын аттарын камтышы мүмкүн XML сөз байлыгы.

XML аттар мейкиндиктери кантип иштейт?

Ан XML аталыш мейкиндиги xmlns:="< жазганыңызда префикске байлай турган элементтин аталышынын курамдык бөлүгү болуп саналат. аттар мейкиндиги >". Бул ар түрдүү ортосундагы конфликттерди атоодон качууга жардам берет XML схемалар, ошону менен бир эле атка ээ болгон эки схеманын элементтерин аралаштыра аласыз.

Сунушталууда: