Najlepszy samouczek Przestrzenie nazw XML W 2024 r. W tym samouczku możesz dowiedzieć się Naming konfliktów,Użyj prefiksów w celu uniknięcia konfliktów nazw,XML namespace - atrybut xmlns,Identyfikator Uniform Resource (URI, oznacza Uniform Resource Identifier),nazw Domyślnie,Rzeczywiste wykorzystanie przestrzeni nazw,
Przestrzenie nazw XML dostarczenie sposobu, aby uniknąć konfliktów nazwa elementu.
W XML, nazwy elementów są definiowane przez programistę, gdy dwa różne dokumenty używać tej samej nazwy elementu, wystąpi konflikt nazw.
Ten XML prowadzi HTML informacje o tabeli:
Ten XML niesie informacje o tabeli (mebel):
Jeśli te dwa dokumenty XML są wykorzystywane razem, ponieważ oba dokumenty zostały dołączone do różnych treści i definicji elementu <table>, konflikty nazewnictwa wystąpić.
XML parser nie można ustalić, w jaki sposób radzić sobie z takimi konfliktami.
Konfliktów nazw w XML można uzyskać za pomocą nazwy przedrostek tak łatwo uniknąć.
Ten XML prowadzi tabelę HTML i mebel w wiadomości:
W powyższym przykładzie, nie ma konfliktu, ponieważ <table> dwa elementy mają różne nazwy.
Podczas korzystania z prefiksów w XML, tzwnazw dla prefiksu musi być zdefiniowana.
xmlns namespace atrybutdefiniuje się w znaczniku początkowym elementu.
Składnia deklaracji przestrzeni nazw jest następująca. xmlns:prefix= "URI".
W powyższym przykładzie, atrybut xmlns <table> tag definiuje H: namespace prefix kwalifikacje: f.
Gdy nazw jest zdefiniowane w znaczniku początkowym elementu, wszystkie elementy podrzędne z tego samego prefiksu i związane z nazw.
Przestrzeń nazw można zadeklarować czy są one wykorzystywane w element elementu głównego XML:
Uwaga: Przestrzeń nazw URI parser nie zostaną wykorzystane w celu znalezienia informacji.
Jego celem jest zapewnienie przestrzeni nazw unikalną nazwę. Jednak wiele firm często używają nazw jako wskaźnik do punktu do rzeczywistego istnienia strony, ta strona zawiera informacje na temat nazw.
Odwiedź http://www.w3.org/TR/html4/ .
Uniform Resource Identifier (URI) jest ciągiem znaków, które mogą zidentyfikować zasoby Internetu.
Najczęstszym URI jestUniform Resource Locator używany do identyfikacji adresu domeny internetowej (URL).Mniej powszechne jest URIUniform Resource Name (URN).
W naszym przykładzie używamy tylko URL.
Element definiuje domyślnej przestrzeni nazw pozwala nam pominąć prefiksu we wszystkich podrzędnych elementów w pracy. Jego składnia jest następująca:
Ten XML prowadzi HTML informacje o tabeli:
XML'u niesie informację o mebla:
XSLT jest procesem dokumentów XML do innego formatu języka XML, takich jak HTML.
W dokumencie XSLT poniżej, można zauważyć, że większość z tych tagów są znaczniki HTML.
Tagi dla HTML mają XSL prefiksu, a tym samym identyfikuje nazw: xmlns: xsl = "#":
Jeśli chcesz dowiedzieć się o XSLT, prosimy nasza strona główna znaleźć samouczek XSLT.