Najlepszy samouczek transformacja XSLT W 2024 r. W tym samouczku możesz dowiedzieć się Prawidłowe zgłoszenie arkusza stylu,Z początku oryginalnego dokumentu XML,Tworzenie stylów XSL,Styl arkusza XSL Link do dokumentu XML,
Case study: jak korzystać z XSLT do transformacji XML do XHTML.
Mamy szczegółowo w następnym rozdziale tym przykładzie zostanie wyjaśnione.
Dokument ten został zgłoszony jako elementu głównego arkusza stylów XSL jest <xsl: stylesheet> lub <xsl: transform>.
Uwaga: <xsl: stylesheet> lub <xsl: transform> są całkowicie synonimami i mogą być wykorzystane!
Zgodnie ze standardem W3C XSLT, poprawny sposób zadeklarować arkusza stylów XSL jest:
lub:
Aby uzyskać dostęp do elementów XSLT, atrybuty i właściwości, musimy na górze XSLT dokumentu deklaracji przestrzeni nazw.
xmlns: xsl = "#~~number=plural" Punkty oficjalnych nazw W3C XSLT. W przypadku korzystania z tej przestrzeni nazw, musi ona zawierać wersję atrybut = "1.0".
Teraz chcemy następujący dokument XML ("cdcatalog.xml") przekształca się XHTML:
Zobacz plik XML w Firefox i Internet Explorer: Otwórz plik XML (zazwyczaj poprzez kliknięcie na link) - dokument XML będzie pokolorować kod sposobów, aby wyświetlić element główny oraz elementy podrzędne.Kliknij po lewej stronie elementu znak plus (+) lub minus (-), aby rozszerzyć lub zmniejszyć elementy strukturalne. Aby zobaczyć oryginalny plik źródłowy XML (bez znaki plus i minus), wybierz "Pokaż źródło strony" lub "View Source" w menu przeglądarki.
Sprawdź plik XML w Netscape 6: Otwórz plik XML, a następnie kliknij prawym przyciskiem myszy na pliku XML, a następnie wybierz "Pokaż źródło strony".Dokument XML będzie pokolorować kod sposobów, aby wyświetlić element główny oraz elementy podrzędne.
Sprawdź plik XML w Operze 7: Otwórz plik XML, a następnie kliknij prawym przyciskiem myszy na pliku XML, wybierz "Ramka" / "Pokaż źródło".Dokument XML będzie wyświetlany jako zwykły tekst.
Następnie należy utworzyć arkusz stylów XSL Konwersja szablonu ( "cdcatalog.xsl"):
Dokument XML ( "cdcatalog.xml"), aby dodać odwołanie do arkusza stylów XSL:
Jeśli używasz przeglądarki kompatybilnej z XSLT, byłoby dobrze, aby umieścić XMLdo XHTML.
Będziemy w następnym rozdziale powyższym przykładzie wyjaśnić szczegóły.