THPDFXFDFNode Class
HPDFXFDFXml 中的 THPDFXFDFNode 儲存一個 XFDF 元素、其有序屬性、文字與擁有的子節點
| 成員 | 含義 |
|---|---|
| Name | 查找名稱;解析出的 Adobe 或無限定元素正規化為本地名稱,外來帶前綴元素保留限定形式 |
| QualifiedName | 序列化用的原始解析 XML 元素名稱;程式化建構的節點後備用 Name |
| NamespaceURI | 解析後的命名空間 URI;空字串表示無限定元素 |
| NamespaceResolved | 解析或明確 NamespaceURI 指派是否已確立命名空間值 |
| RawXML | 匯入器提供的原始 XML 保留內容,包含 rich 混合內容 |
| Text | 節點的文字承載 |
| ChildCount, Children | 有序的擁有子節點 |
| AttrCount, Attrs | 有序的屬性名稱值對 |
| AddChild, ChildByName, ChildrenByName | 按 Name 建立與查找子節點 |
| SetAttr, HasAttr, GetAttrValue | 程式化屬性指派與查找 |
QualifiedName 與 NamespaceResolved 是類別屬性;共用的公開屬性與 callback 記錄配置保持不變
解析會在程式化 SetAttr 的替換語義掩蓋衝突之前拒絕重複的 XML 屬性