okladka
Książka ta pomoże Ci przy tworzeniu wydajnych aplikacji XML oraz przygotowywaniu elastycznych struktur dokumentów. Przedstawiono tu wiele technologii XML -- m.in. XML bezprzewodowe (WAP, VoiceXML i inne), a także wiele przykładów oraz język i powiązane z nim technologie. Książka jest przeznaczona dla średniozaawansowanych i zaawansowanych twórców publikacji sieciowych. Można z niej nauczyć się, jak wykorzystać XML do publikacji w Sieci i do wymiany danych; można poznać nowopowstające standardy, w tym schematy XML, XSLT, XPath, XLink i wiele innych. Na dołączonej do książki płycie CD znajduje się przykładowy kod, edytory XML i parsery, które umożliwiają zaoszczędzenie wielu godzin pracy. Takiego połączenia specjalistycznej wiedzy z praktycznymi poradami dla projektantów i programistów nie znajdziesz w żadnej innej książce.
O Autorze (15)
Wstęp (17)
Część I Struktura, składnia i użycie XML (21)
Rozdział 1. Podstawy XML (23)
Rozdział 2. DTD: Charakterystyka i techniki (47)
Rozdział 3. Przestrzenie nazw. Wprowadzenie do przetwarzania XML (73)
Część II Parsowanie i programowe przetwarzanie XML (85)
Rozdział 4. SAX i SAX2 (wersje 1.0 i 2.0) (87)
Rozdział 5. Zaawansowane techniki programowania w SAX i SAX2 (109)
Rozdział 6. Obiektowy model dokumentu Level 2 (DOM2) (131)
Rozdział 7. Zaawansowane techniki DOM2 (149)
Część III Technologie pomocnicze XML (175)
Rozdział 8. XPath - język ścieżek XML (177)
Rozdział 9. XPointer (193)
Rozdział 10. XLink (205)
Rozdział 11. XSLT: przekształcanie XML (229)
Rozdział 12. XSLT: zaawansowane techniki i ich zastosowanie (255)
Rozdział 13. XML Schema (281)
Rozdział 14. Zaawansowane techniki modelowania danych w XML Schema (297)
Część IV Najważniejsze aplikacje XML (313)
Rozdział 15. XML bezprzewodowe: WAP, VoiceXML i inne (315)
Rozdział 16. XML i bazy danych (345)
Rozdział 17. XML między serwerami: XML-RPC i B2B (371)
Część V Obszerne omówienie poszczególnych przykładów (397)
Rozdział 18. XML a wygląd: CSS2, XHTML, SVG i SMIL (399)
Rozdział 19. Aplikacja przeznaczona do usuwania błędów (429)
Rozdział 20. Aplikacja przeznaczona do zarządzania informacjami (457)
Dodatki (483)
Dodatek A Składnia XML (485)
Dodatek B Specyfikacja XML 1.0 (487)
Dodatek C Najważniejsze DTD przeznaczone do prezentacji (539)
Dodatek D Krótki przewodnik po UML (567)
Dodatek E Najważniejsze przykłady wyspecjalizowanych DTD (571)
Skorowidz (577)