THPDFXFDFNode Class

HPDFXFDFXml의 THPDFXFDFNode는 XFDF 요소와 정렬된 속성, 텍스트, 소유한 자식 노드를 저장합니다

멤버의미
Name조회용 이름. 파싱된 Adobe 요소나 무자격(unqualified) 요소는 로컬 이름으로 정규화되고, 외부 접두사 요소는 자격(qualification)을 유지합니다
QualifiedName직렬화를 위한 원본 파싱 XML 요소 이름. 프로그램으로 만든 노드는 Name이 폴백입니다
NamespaceURI해석된 네임스페이스 URI. 빈 문자열은 무자격 요소를 뜻합니다
NamespaceResolved파싱이나 명시적 NamespaceURI 대입이 네임스페이스 값을 확정했는지 여부
RawXMLimporter가 공급한 원본 XML로, rich 혼합 콘텐츠를 포함합니다
Text노드의 텍스트 페이로드
ChildCount, Children정렬된 소유 자식 노드
AttrCount, Attrs정렬된 속성 이름-값 쌍
AddChild, ChildByName, ChildrenByName자식 생성과 Name 기준 조회
SetAttr, HasAttr, GetAttrValue프로그램적 속성 대입과 조회

QualifiedName과 NamespaceResolved는 class property이며, 공개 속성과 콜백 레코드 레이아웃은 바뀌지 않습니다

파싱은 프로그램적 SetAttr 교체 의미론이 충돌을 가리기 전에 중복 XML 속성을 거부합니다

네임스페이스 파싱과 직렬화 · 주석 대상