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 属性

命名空间解析与序列化 · 注释目标