0
나는 내 메시지 아이들을 추출하고자하는이 XML 파일을 getElementByTagName을 사용하여 자식 노드리스트 만 얻는 방법?
<message name="IOI" >
<field number="23" name="IOIID" type="STRING" required="Y" />
<field number="28" name="IOITransType" type="CHAR" required="Y" >
<value enum="C" description="CANCEL" />
<value enum="N" description="NEW" />
<value enum="R" description="REPLACE" />
</field>
<field number="26" name="IOIRefID" type="STRING" required="N" />
<component name="SecAltIDGrp" required="N" >
<field number="454" name="NoSecurityAltID" type="NUMINGROUP" required="N" >
<field number="455" name="SecurityAltID" type="STRING" required="N" />
<field number="456" name="SecurityAltIDSource" type="STRING" required="N" />
</field>
</component>
그래서 난 getElementsByTagName()를 사용하지만, 그들의 아이들과 함께 나에게 모든 아이를했다, 그래서는 어떻게 얻을 수있는 필드들이 있습니다 내 필드 필드가없는 내 메시지 필드 ??
DOMNodeList* fieldsNodeList = MessageElement->getElementsByTagName(xmlStrVar);