XML枚举一个节点的所有属性的方法

王朝other·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

通过XMLDOMElement的attributes属性可以得到IXMLDOMNamedNodeMap接口指针,再通过get_item得到属性

IXMLDOMElementPtr element;

element=node;

IXMLDOMNamedNodeMap* pMap;

element->get_attributes(&pMap);

long len;

pMap->get_length(&len);

for (long i=0; i<len; i++)

{

IXMLDOMNode* pNode;

pMap->get_item(i, &pNode);

BSTR str;

pNode->get_nodeName(&str);

//这个就是属性名称

SysFreeString(str);

pNode->Release();

}

pMap->Release();

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航