THPDFXFDFNode Class
HPDFXFDFXml 中的 THPDFXFDFNode 存储一个 XFDF 元素、其有序属性、文本和拥有的子节点
| 成员 | 含义 |
|---|---|
| Name | 查找名;解析出的 Adobe 或无限定元素规范化为本地名,外来带前缀元素保留限定形式 |
| QualifiedName | 序列化用的原始解析 XML 元素名;程序化构造的节点回退用 Name |
| NamespaceURI | 解析后的命名空间 URI;空字符串表示无限定元素 |
| NamespaceResolved | 解析或显式 NamespaceURI 赋值是否已确立命名空间值 |
| RawXML | 导入器提供的原始 XML 保留内容,包括富混合内容 |
| Text | 节点的文本载荷 |
| ChildCount, Children | 有序的拥有子节点 |
| AttrCount, Attrs | 有序的属性名值对 |
| AddChild, ChildByName, ChildrenByName | 按 Name 创建和查找子节点 |
| SetAttr, HasAttr, GetAttrValue | 程序化属性赋值与查找 |
QualifiedName 和 NamespaceResolved 是类属性;共享的公开属性与回调记录布局保持不变
解析会在程序化 SetAttr 的替换语义掩盖冲突之前拒绝重复的 XML 属性