2010-07-15 4 views
2

나는 다음과 같은 요소를 정의하는 스키마를 말해봐 이 스키마는 Xerces-C++를 사용합니다. Description 요소가있는 경우 Widget에 대해 DOMElement의 모든 하위 요소를 반복하고 Description 요소를 찾을 때 DOMElement::getTextContent()을 사용하여 읽는 방법을 알고 있습니다.(C++)를의 Xerces를 사용하여 스키마 요소에 대한 기본 값을 취득

그러나, 특정 Widget 요소가 내가 스키마에서 기본 값 (Unknown)을 가져올 수있는 방법 (스키마에 의해 허용)을 Description 자식 요소를 가지고 있지 않은 경우? 당신의 응답을

감사합니다, 당신은 스키마 문서의 떨어져 모든 값을 잡기 위해 스키마 문서를 쿼리의 XPath 또는 XQuery를 사용할 수 있어야

답변

1

인 Ashish. Xerces 사이트에는 부분적인 XPath 지원이 있으며, 더 많은 전력이 필요할 경우 Xalan과 XQilla가 나열되어 있습니다.

+0

XPath 또는 XQuery를 사용해 본적이 없으므로 말씀 드리겠습니다. 하지만 +1 응답 :-) – Praetorian