68,00 €
inkl. MwSt.
Versandkostenfrei*
Versandfertig in 6-10 Tagen
  • Broschiertes Buch

XML ist Bestandteil vieler Anwendungen und eine der wichtigsten Basistechnologien zum Datenaustausch in verteilten Systemen. Auch bei der Datenhaltung gewinnt XML zunehmend an Bedeutung. XUpdate ermöglicht einfache Updates von XML-Dokumenten, jedoch gibt es hiervon kaum brauchbare Implementierungen. Das in diesem Buch vorgestellte XUpdate2XSLT erlaubt die Transformation von XUpdate-Anfragen in äquivalente XSLT-Stylesheets. Diese werden mit einem beliebigen XSLT-Prozessor auf das zu verändernde Dokument angewendet. So kann der Nutzer ausgereifte XSLT-Prozessoren auch für komplexe Updates von…mehr

Produktbeschreibung
XML ist Bestandteil vieler Anwendungen und eine der wichtigsten Basistechnologien zum Datenaustausch in verteilten Systemen. Auch bei der Datenhaltung gewinnt XML zunehmend an Bedeutung. XUpdate ermöglicht einfache Updates von XML-Dokumenten, jedoch gibt es hiervon kaum brauchbare Implementierungen. Das in diesem Buch vorgestellte XUpdate2XSLT erlaubt die Transformation von XUpdate-Anfragen in äquivalente XSLT-Stylesheets. Diese werden mit einem beliebigen XSLT-Prozessor auf das zu verändernde Dokument angewendet. So kann der Nutzer ausgereifte XSLT-Prozessoren auch für komplexe Updates von XML-Dokumenten verwenden - jedoch ohne umständlich formulierte XSLT-Stylesheets.XUpdate2XSLT ist nicht nur kostenlos, sondern auch schneller, speichereffizienter und vollständiger als alle bis zu seiner Veröffentlichung erschienen XUpdate-Implementierungen.Dieses Buch gibt eine kurze Einführung in XPath, XSLT sowie XUpdate. Anschließend betrachtet es die Funktionsweise, Laufzeit und Speichereffizienz von XUpdate2XSLT anhand zahlreicher Beispielanfragen.
Autorenporträt
Grigore, Adrian§Diplom-Informatiker Adrian Grigore studierte an der Ludwig-Maximilians-Universität in Würzburg. Bereits während des Studiums gründete er die Firma Lobstersoft, in der er als Geschäftsinhaber und Chefentwickler tätig ist. Darüber hinaus bietet er Beratung in den Bereichen Softwaredesign, C++, C# und XML an.