Název:
Editor XML dat
Překlad názvu:
XML data editor
Autoři:
Valčík, Jakub ; Toman, Kamil (oponent) ; Holubová, Irena (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2007
Jazyk:
cze
Abstrakt: [cze][eng] Cílem práce je implementace editoru určeného speciálně pro vytváření a úpravu XML dokumentů, DTD a schémat v jazyce XML Schema. Jádrem práce je pak návrh a implementace vlastního editoru. Výsledný program zahrnuje textový editor s podporou highlightingu a kontextových menu s přehledem možných prvků na dané úrovni. Pro automatizované generování XML dokumentu je v programu vytvořen generický editor schopný vytvářet editační okna uzpůsobená pro vytváření elementů, dodržujících strukturu danou schématem. Program umožňuje kontrolu správné strukturovanosti a validity XML dokumentů. Práce obsahuje také teoretická východiska a porovnání s několika podobnými programy.The aim of the work is to implement an editor especially designated to create and edit XML documents, DTDs and schemas in language XML Schema. The core of the work is design and implementation of the editor. The resulting application includes text editor with support of highlighting and context menus with list of elements and attributes allowed on requested level. Application enables automatically generate XML documents thanks to a generic editor with the ability to create edit forms designed for creating elements in accordance with the structure specified by a schema. It also allows checking XML documents for correct structure and validity according its schema. The work also contains theoretical principles and a comparison with several similar programs