Seriál o XML pro Softwarové noviny

Jiří Kosek

Tento dokument je elektronická verze seriálu, který vycházel v časopise Softwarové noviny v číslech 2/2000 až 8/2000. Elektronická verze neprošla redakčním zpracováním a může se od tištěné verze mírně lišit.

Elektronická verze je dostupná ve dvou formátech – jako HTML Help (pouze na CD-ROMu Softwarových novin) a jako sada provázaných HTML stránek. Formát HTML Help umožňuje fulltextové prohledávání celého seriálu. Prohlížeč HTML Helpu je standardní součástí Windows 98/2000. Pokud na vašem počítači nemáte k dispozici HTML Help, použijte HTML verzi seriálu.

Zdrojový text seriálu byl připraven ve formátu XML s využitím DTD DocBook. Pro převod do HTML a HTML Helpu byly použity drobně upravené XSL styly od Norma Walshe a XSLT procesory XT a Saxon.



Obsah

XML
Odkud se vzalo
Co přináší XML nového
Standardní formát pro výměnu a sdílení informací
Mezinárodní podpora
Vysoký informační obsah
Snadná konverze do dalších formátů
Automatická kontrola struktury dokumentu
Hypertext a odkazy
K čemu můžeme XML použít již dnes
B2B – business-to-business aplikace
„Inteligentní“ webové stránky
Elektronické publikování
Univerzální datový formát
Místo závěru
Zajímavé odkazy
XML & aplikace
Prohlížeče
Editory
WYSIWYG editory
Emacs – hodně muziky za málo peněz
Editory pro „databázové dokumenty“
Microsoft Office 2000 a XML
Pomocné editory
Systémy pro správu dokumentů
Vyhledávací nástroje
Internetové vyhledávací služby podporující XML
Vyhledávač pro „osobní použití“
Dotazovací jazyky
Konvertory a formátovače
Konverze do XML
Parsery
Pro programátory
SAX
DOM
Ufff
Základy jazyka XML
Elementy
Atributy
Znakové entity
Kořenový element
Prohlížení XML
Kódování znaků
Automatická kontrola syntaxe
Komentáře
Sekce CDATA
Instrukce pro zpracování
A co bude příště?
Další zdroje informací
DTD a automatická kontrola struktury dokumentu
Deklarace elementů
Deklarace atributů
Připojení DTD k dokumentu
Automatická kontrola struktury dokumenty
Entity
Stačí nám DTD?
XML schémata
Kdo se v tom má vyznat
Nestřelilo W3C vedle?
Definice elementů
Definice atributů
Datové typy
Schémata prakticky
Zajímavé odkazy
Stylové jazyky
Připojení stylu k dokumentu
Kaskádové styly
Postup tvorby stylu
CSS a podpora prohlížečů
Zajímavé odkazy
Jazyk XSL
Struktura stylu
XPath
Šablony
Další možnosti XSLT
Bez zbytečného sentimentu
Zajímavé odkazy
Instalace užitečných programů
Parser SP
Parser od Microsoftu
XSLT procesor XT
XSLT procesor od Microsoftu
© Jiří Kosek 2000-2001