XML Processing in Java

DSpace/Manakin Repository

Show simple item record

dc.contributor.author Laitinen, Tapio
dc.date.accessioned 2009-04-29T12:18:06Z
dc.date.available 2009-04-29T12:18:06Z
dc.date.issued 2005
dc.identifier.uri http://hdl.handle.net/123456789/19994
dc.description.abstract Jyväskylä: University of Jyväskylä, 2005. 40 pages. Bachelor's Thesis. XML and Java have both gained considerable attention in last few years. In this thesis, different mechanisms for processing XML in general, and in Java in particular, are examined. These mechanisms are the three XML processing models, SAX, DOM and JDOM, and XSL Transformations (XSLT). The purpose of this thesis is to examine how XML processing or, more accurately, parsing, interpreting, and transforming is done in Java programming language. In addition to that, some evaluation of suitability of Java for this task is carried out. Complete code examples of different XML processing techniques are provided in appendices, but they are kept relatively short because extensive example applications are not appropriate for this thesis. Every processing model has its strengths and weaknesses which makes some of the models more suitable for a particular task than the others. This thesis helps in making a choice between the processing models by listing some of their benefits and drawbacks. All in all, Java seems to suit adequately for most XML processing applications.       en
dc.language.iso eng
dc.rights restrictedAccess fi
dc.subject.other XSLT en
dc.subject.other JDOM en
dc.subject.other DOM en
dc.subject.other SAX en
dc.subject.other Java en
dc.subject.other XML en
dc.title XML Processing in Java
dc.identifier.urn URN:NBN:fi:jyu-200904241495
dc.type.dcmitype Text en
dc.type.ontasot Kandidaatintutkielma fi
dc.type.ontasot Bachelor's thesis en
dc.contributor.tiedekunta Informaatioteknologian tiedekunta fi
dc.contributor.tiedekunta Faculty of Information Technology en
dc.contributor.laitos Informaatioteknologia fi
dc.contributor.laitos Information Technology en
dc.contributor.yliopisto University of Jyväskylä en
dc.contributor.yliopisto Jyväskylän yliopisto fi
dc.contributor.oppiaine tietojärjestelmätiede fi
dc.contributor.oppiaine Information Systems Science en
dc.rights.restriction This material has a restricted access due to copyright reasons. en
dc.rights.restriction Luettavissa tekijänoikeudellisista syistä vain Jyväskylän yliopiston Tietojenkäsittelytieteiden laitoksella. fi

This material has a restricted access due to copyright reasons.

This item appears in the following Collection(s)

Show simple item record