Editor XML dat
XML data editor
bakalářská práce (OBHÁJENO)
![Náhled dokumentu](/bitstream/handle/20.500.11956/12977/thumbnail.png?sequence=7&isAllowed=y)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/12977Identifikátory
SIS: 44818
Kolekce
- Kvalifikační práce [11266]
Autor
Vedoucí práce
Oponent práce
Toman, Kamil
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Programování
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
11. 9. 2007
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Čeština
Známka
Velmi dobře
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