Samouczek XML

Strona główna XML Wprowadzenie do XML XML Jak używać Drzewo XML Składnia XML Elementy XML Atrybuty XML Przestrzenie nazw XML Wyświetlacz XML Żądanie HTTP XML Parser XML XML DOM XML XPath XML XSLT XML XQuery XML XLink Walidator XML XML DTD Schemat XML Serwer XML Przykłady XML Quiz XML Certyfikat XML

XML AJAX

Wprowadzenie do AJAX AJAX XMLHttp Żądanie AJAX Odpowiedź AJAX Plik XML AJAX AJAX PHP ASP AJAX Baza danych AJAX Aplikacje AJAX Przykłady AJAX

XML DOM

Wprowadzenie do DOM Węzły DOM Dostęp do DOM Informacje o węźle DOM Lista węzłów DOM Przechodzenie DOM Nawigacja DOM DOM Uzyskaj wartości Zmiana węzłów DOM DOM Usuń węzły DOM Zamień węzły DOM Utwórz węzły DOM Dodaj węzły Węzły klonowania DOM Przykłady DOM

Samouczek XPath

Wprowadzenie do XPath Węzły XPath Składnia XPath Osie XPath Operatorzy XPath Przykłady XPath

Samouczek XSLT

Wprowadzenie XSLT Języki XSL Transformacja XSLT XSLT <szablon> XSLT <wartość-z> XSLT <dla każdego> XSLT <sortuj> XSLT <jeśli> XSLT <wybierz> XSLT Zastosuj XSLT na kliencie XSLT na serwerze XSLT Edytuj XML Przykłady XSLT

Samouczek XQuery

Wprowadzenie do XQuery Przykład XQuery XQuery FLWOR XQuery HTML Warunki XQuery Składnia XQuery XQuery Dodaj XQuery Wybierz Funkcje XQuery

XML DTD

Wprowadzenie do DTD Bloki konstrukcyjne DTD Elementy DTD Atrybuty DTD Elementy DTD a Attr Jednostki DTD Przykłady DTD

Schemat XSD

Wprowadzenie do XSD XSD Jak to zrobić XSD <schemat> Elementy XSD Atrybuty XSD Ograniczenia XSD

Kompleks XSD

Elementy XSD XSD Pusty Tylko elementy XSD Tylko tekst XSD Mieszane XSD Wskaźniki XSD XSD <dowolny> XSD <dowolnyAtrybut> Zastąpienie XSD Przykład XSD

Dane XSD

XSD ciąg Data XSD Numeryczne XSD XSD Różne Odniesienie XSD

Usługi internetowe

Usługi XML XML WSDL MYDŁO XML XML RDF XML RSS

Bibliografia

Typy węzłów DOM Węzeł DOM Lista węzłów DOM DOM NamedNodeMap Dokument DOM Element DOM Atrybut DOM Tekst DOM DOM CDATA Komentarz DOM DOM XMLHttpRequest Analizator DOM Elementy XSLT Funkcje XSLT/XPath

Wyświetlanie XML


Surowe pliki XML można wyświetlać we wszystkich głównych przeglądarkach.

Nie oczekuj, że pliki XML będą wyświetlane jako strony HTML.


Przeglądanie plików XML

<?xml version="1.0" encoding="UTF-8"?>
 — < note >
       < do > Tove </ to >
       < from > Jani </ from >
       < nagłówek > Przypomnienie </ nagłówek >
       < treść > Nie zapomnij o mnie w ten weekend! </ ciało >
   </ uwaga >

Spójrz na powyższy plik XML w swojej przeglądarce: note.xml

Większość przeglądarek wyświetla dokument XML z elementami oznaczonymi kolorami.

Często można kliknąć znak plus (+) lub minus (-) po lewej stronie elementów, aby rozwinąć lub zwinąć strukturę elementu.

Aby wyświetlić nieprzetworzone źródło XML, spróbuj wybrać „Wyświetl źródło strony” lub „Wyświetl źródło” z menu przeglądarki.

Uwaga: w Safari 5 (i wcześniejszych) będzie wyświetlany tylko tekst elementu. Aby wyświetlić surowy kod XML, musisz kliknąć stronę prawym przyciskiem myszy i wybrać „Wyświetl źródło”.


Przeglądanie nieprawidłowego pliku XML

Jeśli zostanie otwarty błędny plik XML, niektóre przeglądarki zgłoszą błąd, a niektóre go wyświetlą lub wyświetlają go niepoprawnie.

<?xml version="1.0" encoding="UTF-8"?>
 — < note >
       < do > Tove </ to >
       < from > Jani </Ffrom >
       < nagłówek > Przypomnienie </ nagłówek >
       < treść > Nie zapomnij o mnie w ten weekend! </ ciało >
   </ uwaga >

Spróbuj otworzyć następujący plik XML: note_error.xml


Inne przykłady XML

Przeglądanie niektórych dokumentów XML pomoże Ci poczuć XML:

Menu śniadaniowe XML
Jest to menu śniadaniowe z restauracji, przechowywane jako XML.

Katalog CD XML
Jest to kolekcja CD przechowywana w formacie XML.

Katalog roślin w formacie XML
Jest to katalog roślin ze sklepu z roślinami, przechowywany w formacie XML.

×

nagłówek



Dlaczego XML wyświetla się w ten sposób?

Dokumenty XML nie zawierają informacji o sposobie wyświetlania danych.

Ponieważ znaczniki XML są „wymyślone” przez autora dokumentu XML, przeglądarki nie wiedzą, czy znacznik taki jak <table> opisuje stół HTML czy stół jadalny.

Bez żadnych informacji o tym, jak wyświetlić dane, przeglądarki mogą po prostu wyświetlić dokument XML w takim stanie, w jakim jest.

Wskazówka: jeśli chcesz nadać styl dokumentowi XML, użyj XSLT .