TXFANode.AddProcessingInstruction 方法

function AddProcessingInstruction(const ATarget, AValue: AnsiString): TXFANode;

附加一個自有的 #text 節點,XMLContentKind=xckProcessingInstruction,並回傳該子節點;ATarget 是其 UTF-8 XML Name,AValue 存放原始 instruction 資料

序列化時,提供的資料前導空白會保留;非空資料若開頭沒有空白,會插入一個分隔空格;空資料則不輸出分隔符

無效的 XML 字元或 target、保留的 xml target,以及資料中出現指令結尾分隔符,都會在發布子節點前引發 EHPDFXFAError

instruction 不會改變父節點的彙總 Value;回傳的節點由父節點持有

TXFANode 與 原生 XML 內容