XSLT dla każdego
Opis
Język XSLT jest jedną z najważniejszych technologii związanych z XML. Za pomocą XSLT możemy przekształcić dokumenty XML, możemy także wygenerować plik HTML lub nawet zwykły plik tekstowy. Specyfikacja tego języka opracowana przez konsorcjum W3C nie jest łatwa w lekturze. Nawet jeśli programowałeś wcześniej w języku zorientowanym obiektowo lub języku strukturalnym, zrozumienie zasady działania XSLT może nastręczać pewne trudności. XSLT został bowiem oparty o zupełnie inny paradygmat, który poznasz w czasie lektury tej książki.
Książka "XSLT dla każdego" w przystępny sposób pomoże zrozumieć i opanować język XSLT. Od czytelników wymaga się jedynie podstawowej znajomości XML i technologii z XML związanych. Podczas pracy z XSLT będziemy jednocześnie pogłębiali swoją znajomość XML. Nauczymy się przekształcać dokumenty XML na kod HTML, dzięki czemu można je przeglądać w przeglądarce, nauczymy się też przetwarzać jedną postać XML na inną.
Przedstawiono:
- Zalety, wady i obszary zastosowania XSLT
- Narzędzia ułatwiające tworzenie i debugowanie plików XSLT, procesory XSLT: MSXML, Saxon, Xalan
- Wybieranie fragmentów dokumentu XML za pomocą XPath
- Użycie reguł, wstawianie tekstu i elementów
- Przetwarzanie warunkowe i iteracyjne, zastosowanie rekurencji
- Tworzenie dokumentów HTML
- Użycie zmiennych i parametrów
- Operacje na łańcuchach, formatowanie danych, sortowanie i numerowanie
- Tworzenie arkuszy złożonych z wielu plików
- Zagadnienia związane z przestrzeniami nazw
- Metodologię projektowania aplikacji opartych na XML i XSLT