Advanced Interface for XML Data
Název práce v češtině: | Advanced Interface for XML Data |
---|---|
Název v anglickém jazyce: | Advanced Interface for XML Data |
Klíčová slova: | XML, SAX, DOM, XML rozhraní |
Klíčová slova anglicky: | XML, SAX, DOM, XML interface |
Akademický rok vypsání: | 2009/2010 |
Typ práce: | diplomová práce |
Jazyk práce: | angličtina |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | doc. RNDr. Irena Holubová, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 14.10.2009 |
Datum zadání: | 14.10.2009 |
Datum a čas obhajoby: | 03.09.2012 09:00 |
Datum odevzdání elektronické podoby: | 03.08.2012 |
Datum odevzdání tištěné podoby: | 03.08.2012 |
Datum proběhlé obhajoby: | 03.09.2012 |
Oponenti: | RNDr. Jakub Klímek, Ph.D. |
Zásady pro vypracování |
Currently there are several interfaces for XML data, such as DOM, SAX, JAXP, StaX, .NET XML support etc. However, each of them has its advantages and disadvantages.
The first aim of this work is to analyze the existing XML APIs and to identify their pros and cons from various points of view. On the basis of the results the author will propose a new API for XML data and provide its prototype implementation. For instance, the new API can combine the best of DOM and SAX standards and support a subset of XPath axes and predicates whose efficiency can be enhanced using XML indices. Finally, using a set of experiments the newly proposed API will be compared with the existing ones. |
Seznam odborné literatury |
Mlynkova, I. - Necasky, M. - Pokorny, J. - Richta, K. - Toman, K. - Toman, V.: Technologie XML - Principy a aplikace v praxi. Grada Publishing, Prague, Czech Republic, zari 2008. ISBN 978-80-247-2725-7.
http://www.w3.org/TR/ DOM: http://www.w3.org/DOM/DOMTR SAX: http://www.saxproject.org/ JAXP: https://jaxp.dev.java.net/ .NET XML: http://msdn.microsoft.com/en-us/magazine/cc302158.aspx StaX: http://stax.codehaus.org/Home |