일부 메시지 구문 분석기에는 간단하게 이름과 배열 subscript로 필드를
식별하기에는 부족한 복잡한 모델이 있습니다. 이 경우, 선택적 필드 유형을 트리 형식의 데이터 요소와
연관시킵니다.
구문 분석된 트리에서 각 요소는 다음 세 가지 유형 중 하나일 수 있습니다.
- 이름 요소
- 요소의 이름인 이름 요소에는 연관된 문자열이 있습니다. 이름 요소의 예로 XMLElement가 있으며
XML 요소에서 설명됩니다.
- 값 요소
- 값 요소에는 연관된 값이 있습니다. 값 요소의 예로 XMLContent가 있으며
XML 컨텐츠에서 설명됩니다.
- 이름-값 요소
- 이름-값 요소는 이름 요소가 값 요소만을 포함하며 다른 것은 없는 경우의 최적화된 형태입니다. 요소는
이름과 값 둘다를 포함합니다. 이름-값 요소의 예로 XMLAttribute가 있으며
XML 속성에서 설명됩니다.