P{font-size:16px; line-height:16em; margin-left:0; margin-top:0;
margin-right:0; margin-bottom:0; font-family:맑은 고딕;}Hi, I'm
Minyoung

 

I noticed 'getElementsByTagNameNS()' give me a result that
I didn't expect

for example,

<A>

 <B> <D></D> </B>

 <C> <D></D> </C>

</A>

so, root element is A I want to search an element 'D' in element
'C' so, let me show you simple example code

 

DOMNodeList* list =
rootNode->getElementsByTagNameNS(XMLString::transcode("*"),
XMLString::transcode("C"));

DOMNodeList* list2 = dynamic_cast< DOMElement*
>(list->item(0))->getElementsByTagNameNS(XMLString::transcode(&quo
t;*"),
XMLString::transcode("D"));

 

and list2 has length 2, because there is a element 'D' in element
'B',

 

so, is it right ?  I want to locally search DOM tree step by step
thanks

Reply via email to