| Uitgever | Academic Service |
| Uitgavejaar | 2002 |
| ISBN | 9039519978 |
| ISBN13 | 9789039519974 |
| Taal | Nederlands |
| Type | Paperback |
Dit bondige boek biedt alle noodzakelijke informatie om effectief te werken met de Simple API voor XML (SAX2), de belangrijkste API voor efficiënte verwerking van XML met Java. De SAX2-API verschaft ontwikkelaars toegang tot de informatie in XML-documenten zonder tegen grote geheugenbeperkingen of lappen code aan te lopen. SAX2 wordt vaak door andere API's gebruikt voor het verwerken en maken van XML- en niet-XML-informatie.
SAX2 legt tot in detail uit hoe het zit met deze compacte en zeer functionele API. Zo wordt uitgelegd hoe u SAX2-callbacks gebruikt om de informatie uit een XML-document te halen, waarna u uw eigen programmastructuren om de inhoud van documenten kunt bouwen. U leert werken zonder de extra belasting van een intermediair model van een heel XML-document.
U ontdekt hoe u verwijzingen maakt van XML-structuren naar Java-structuren en andersom.
Alhoewel SAX2 algemeen beschouwd wordt als de meest efficiënte benadering van XMLdocument-parsing, vergt het onder de knie krijgen ervan de nodige tijd. Veel van de meer geavanceerde mogelijkheden van SAX2 zijn zowel obscuur als krachtig. Auteur David Brownell verklaart:
de details van het beheersen van XML-parsers
hoe u informatie die een XML-parser teruggeeft, filtert, aanpast en herstructureert
technieken om SAX2-events te gebruiken om niet-XML-informatie te converteren naar een XML-formulier
strategieën om op events gebaseerde parsing te gebruiken in een verscheidenheid aan applicatiescenario's
beperkingen waarmee applicaties moeten kunnen omgaan om aan hun specifieke eisen te kunnen voldoen
Dit boek is nuttig voor zowel ontwikkelaars voor wie SAX2 nieuw is als ontwikkelaars die een naslagwerk of informatie over geavanceerde onderwerpen zoeken. De hoofdstukken geven een gedetailleerde uitleg en voorbeelden van de vele aspecten van SAX2-ontwikkeling. De bijlagen bieden een naslag voor de API en een uitleg van de relaties tussen de SAX2-API en de XML-infoset.