Editor XML dat s podporou odvozování XML schémat
Thesis title in Czech: | Editor XML dat s podporou odvozování XML schémat |
---|---|
Thesis title in English: | XML Data Editor with the Support of XML Schema Inference |
Key words: | XML editor, odvozování XML schéma, tvorba správně strukturovaných a validních XML dokumentů |
English key words: | XML editor, XML schema inference, creation of well-formed and valid XML documents |
Academic year of topic announcement: | 2012/2013 |
Thesis type: | Bachelor's thesis |
Thesis language: | čeština |
Department: | Department of Software Engineering (32-KSI) |
Supervisor: | doc. RNDr. Irena Holubová, Ph.D. |
Author: | hidden - assigned and confirmed by the Study Dept. |
Date of registration: | 02.10.2012 |
Date of assignment: | 02.10.2012 |
Confirmed by Study dept. on: | 23.11.2012 |
Date and time of defence: | 16.06.2016 00:00 |
Date of electronic submission: | 26.05.2016 |
Date of submission of printed version: | 26.05.2016 |
Date of proceeded defence: | 16.06.2016 |
Opponents: | RNDr. Martin Svoboda |
Guidelines |
Cílem práce je implementace editoru určeného speciálně pro vytváření a úpravu XML dat. V první fázi je třeba provést analýzu a zhodnocení nástrojů, které jsou pro tento účel využívány v současné době i nástrojů podobných. Jádrem práce je pak návrh a implementace vlastního editoru, který by měl z této analýzy vycházet a zohledňovat zjištěné nevýhody.
Výsledný program by měl zahrnovat: - textový editor s podporou highlightingu a kontextových menu s přehledem možných prvků na dané úrovni, - vizualizaci a editaci XML dat v podobě stromu, - kontrolu správné strukturovanosti a validity XML dokumentů, - odvozování XML schémat pro zadané XML dokumenty, - standardní funkce editorů (ukládání, načítání, tisk, vyhledávání, nahrazování, ...). Program by měl být dále schopen téměř plně podporovat specifikace jazyků XML, DTD a XML Schema a efektivně zpracovávat i rozumně velké dokumenty. Nedílnou součástí práce bude programátorská a uživatelská dokumentace. |
References |
Mlýnkova, I. - Nečaský, M. - Pokorný, J. - Richta, K. - Toman, K. - Toman, V.: Technologie XML - Principy a aplikace v praxi. Vydalo nakladatelství Grada, Praha, Česká republika, září 2008. ISBN 978-80-247-2725-7.
World Wide Web Consortium - W3C (http://www.w3.org/) Altova XML (http://www.altova.com/altovaxml.html) <oXygen/> XML Editor (http://www.oxygenxml.com/) |