Native XFA XML Comments and Processing Instructions

Native exData loadXML en saveXML behouden XML-comments en processing instructions binnen elementen met diens volgorde, letterlijke payloads en instructie-targets

Native representatie

De node houdt Name=#text vast zodat bestaande element-, SOM-, packet- en property-binding-scans niet-element-content blijven overslaan; XMLContentKind onderscheidt tekst-, comment- en instructie-nodes

Gewone tekst en CDATA blijven bijdragen aan de geaggregeerde Value van de ouder; comments en instructies worden geen scalar-veldwaarden of zichtbare rich-text-runs

Comment := Node.AddComment('retained metadata');
Instruction := Node.AddProcessingInstruction('audit', 'reviewed');

SetText vervangt gewone tekst en CDATA terwijl comment- en instructie-kinderen behouden blijven; nontext-kinderen verwijderen laat tekstaggregatie ongewijzigd

Persistentie en transacties

De native XDP-parser, -writer en -packet-vingerprinten behouden comments en instructies binnen elementen door save en reload heen; payload- of target-wijzigingen markeren diens packet als gewijzigd

Directe script-serialisatie observeert geïmporteerde nontext-content, en zowel enginefalen als native publicatie-budgetten herstellen de originele content byte-exact

Comment- en instructie-nodes verbruiken XML-import- en serialisatie-node-budgetten; diens payloads verbruiken bytebudgetten en native packet-tekstlimieten

Echte PDF-consumptie

De opgeslagen producer heropent diens XDP vóór THotPDF.ApplyXFAAsAcroForm; onafhankelijke XML-, pypdf- en MuPDF-checks bevestigen dat echte native payloads zijn opgeslagen terwijl diens marker-tekst afwezig is uit paginattekst

Bestaande rich text, font, grootte en kleur blijven zichtbaar, en gekloonde en gewiste occurrences behouden diens gedocumenteerde gedrag

Resterende XML-doelen

Deze ondersteuning dekt markup binnen documentelementen; documentniveau-comments en -instructies buiten het wortelelement, complete lexicale whitespace-preservatie, andere node-klassa-XML-methodes, structurele Data DOM-import en DTD-entity-catalogi blijven aparte implementatiedoelen

Externe referenties en complete foreign media-consumers blijven aparte implementatiedoelen

Native exData XML en XFA Packet DOM

TXFANode en Native XML Content