1 Repo
The process of creating XML output through direct streams to minimize memory overhead.
Distinct from Stream-Based Document Processors: The parent focuses on incremental processing (reading), while this focuses on the generation (writing) of documents via streams.
Explore 1 awesome GitHub repository matching content management & publishing · Document Generation. Refine with filters or upvote what's useful.
TinyXML-2 ist eine leichtgewichtige C++-Bibliothek zum Parsen, Manipulieren und Generieren von XML-Dokumenten. Sie fungiert als UTF-8-XML-Prozessor, der Daten durch ein hierarchisches Document Object Model repräsentiert. Die Bibliothek bietet Tools sowohl für das DOM-Parsing als auch für die direkte Dokumentengenerierung über Datenströme. Sie umfasst Funktionen zum Navigieren im XML-Baum, um spezifische Elemente zu lokalisieren, Attribute und Inhalte zu modifizieren sowie Zeichenentitäten und numerische Unicode-Referenzen in UTF-8-Text aufzulösen. Der Prozessor enthält Syntaxvalidierungs- und Diagnosetools, die Zeilennummern-Metadaten für jeden Knoten und jedes Attribut nachverfolgen, um präzise Koordinaten für Parsing-Fehler zu melden.
Produces XML output by writing data directly to a stream without requiring a fully materialized object tree.