易截截图软件、单文件、免安装、纯绿色、仅160KB

VC中xml遍历 - VC/MFC / ATL/ActiveX/COM

如何用ATL窗体应用程序中用System.Xml遍历一个Xml文件
你说的是托管代码?



vc可用msxml
http://msdn.microsoft.com/en-us/library/ms767594(VS.85).aspx

MSXML4  
  //引入msxml4.dll  
  #import "C:\WINNT.0\system32\msxml4.dll"  
   
  //创建XMLDOMDocument指针  
  MSXML2::IXMLDOMDocumentPtr pXMLDoc;  
   
  // 初始化COM接口  
  ::CoInitialize(NULL);  
  // 通过智能指针创建一个解析器的实例  
  HRESULT hr;  
  hr =pXMLDoc.CreateInstance(__uuidof(MSXML2::DOMDocument30));  
  //加载文件  
  pXMLDoc->load("f:\\he.xml");  
  //在树中查找名为City的节点,"//"表示在任意一层查找  
  MSXML2::IXMLDOMElementPtr childNode ;  
  childNode = (MSXML2::IXMLDOMElementPtr)(pXMLDoc->selectSingleNode("//AUTHOR"));  
  //得到节点类型  
  MSXML2::DOMNodeType nodeType;  
  childNode->get_nodeType(&nodeType);  
  //节点名称  
  BSTR var;  
  CString name;  
  childNode->get_nodeName(&var);  
  name = (char*)(_bstr_t)var;  
  //节点值  
  VARIA


相关问答:

C# DataSet导出xml 批处理(循环)得怎么处理

DataSet导出xml 批处理(循环)得怎么处理
XML文件
<A>
      <B>
        <C>
        </C>
  &nb ......

求Java如何实现xml文件

已知文件1.xml和数据文件db.xml,如何用java编写程序,得出2.xml文件?
1.已知xml文件 1.xml结构如下:
<cs>
  <cs name="cs1" details="This is cs1" country="China&q ......

[vc] 如何将XML字串插入到指定的Node

采用DOM 进行解析xml。要求将xml字串插入指定节点作为其子节点
比如: 
原xml 
<root>
</root>
要插入的xml字串
<a>test</a> 
目的xml:
<root>
<a> ......

遍历一个xml并输出指定节点的值 - .NET技术 / C#

我有一个类似的xml的 string,想通过遍历怎么个xml 输出我想要的element的值
xml 为:
<Discover xmlns="urn:schemas-microsoft-com:xml-analysis">
  <RequestType>DISCOVER_XML_ME ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号