www.wikidata.de-de.nina.az
Streaming Transformations for XML kurz STX ist eine formale Sprache zur Transformation von sehr grossen XML Dateien STX verbindet das Abstraktionslevel von XSLT mit der Performance von SAX insbesondere dem niedrigen Speicherbedarf von SAX Transformationen Konzept BearbeitenDie Syntax von STX stimmt weitgehend mit der Syntax von XSLT bzw XSLT 2 uberein Der wichtigste Unterschied zu XSLT ist dass anstelle von XPath die eigene Abfragesprache STXPath benutzt wird STXPath ist speziell fur die effiziente Verarbeitung sehr grosser Dateien ausgelegt und daher weniger ausdrucksstark als XPath Die XPath Achsen die auf Geschwister und Kindknoten zugreifen sind in STXPath unbekannt Die Menge zugelassener Pradikate ist ebenfalls deutlich kleiner als in XPath Um trotzdem komplexe Transformationen mit STX ausdrucken zu konnen ist es erlaubt den Inhalt von Variablen zu andern im Gegensatz zu XSLT und uber diese Variablen den aktuellen Zustand der Transformation auszudrucken Implementationen BearbeitenJoost Implementierung in Java XML STX Implementierung in Perl Weblinks BearbeitenSTX home page englisch Eine Einfuhrung in STX englisch Abgerufen von https de wikipedia org w index php title Streaming Transformations for XML amp oldid 215424541