//xmlDoc-XmlDocument对象XmlNode xmlNode = xmlDoc.SelectSingleNode("xml标记");
            
    if(xmlNode == null)
return null;
    else
return xmlNode.InnerText.Trim() != null ? xmlNode.InnerText.Trim():null;

解决方案 »

  1.   

    XmlDocument doc = new XmlDocument() ;
    doc.LoadXml(strXxXml) ;
      

  2.   

    如何把一个字符串形式的xml文档放入一个dataset中?
    http://search.csdn.net/Expert/topic/2053/2053884.xml?temp=.7061121
      

  3.   

    XmlNodeList nodeList = doc.GetElementsByTagName("DDDDDD");
    XXXXX = nodeList[0].InnerText;
      

  4.   

    XmlDocument xmlDoc=helper.Get();

    DataSet ds=new DataSet ();
    ds.ReadXml (xmlDoc.InnerXml );出现错误:
    Invalid URI: The URI scheme is not valid.
      

  5.   

    1. XML 文档操作 
      1.1 加载一个XML文档 
      Dim objDoc As New XmlDocument() 
      '-- Load xml document Sample.xml 
      objDoc.Load("Sample.xml") 
       
      1.2 加载一个XML数据 
       Dim objDoc As New XmlDocument() 
       Dim strXML As String 
       strXML = "<Employees><Employee id=”12345”><Employee_ID>12345</Employee_ID><Name>Zhang Bin</Name></Employee></Employees>" 
       
       '-- Load xml data 
       objDoc.Load(strXML) 
       
      1.3 保存文档 
      '—Save xml document 
      objDoc.Save("Sample.xml") 
       
      2 XML 数据的查询 
      最常见的XML数据类型有:Element, Attribute,Comment, Text. 
      Element, 指形如<Name>Tom<Name>的节点。它可以包括:Element, Text, Comment, ProcessingInstruction, CDATA, and EntityReference. 
      Attribute, 指在<Employee id=”12345”>中的粗体部分。 
      Comment,指形如:<!-- my comment --> 的节点。 
      Text,指在<Name>Tom<Name>的粗体部分。 
      在XML中,可以用XmlNode对象来参照各种XML数据类型。 
      2.1 查询已知绝对路径的节点(集) 
      objNodeList = objDoc.SelectNodes(“Company/Department/Employees/Employee”) 
      或者 
      objNodeList = objNode.SelectNodes(“/Company/Department/Employees/Employee”) 
      以上两种方法可返回一个NodeList对象,如果要返回单个节点可使用SelectSingleNode方法,该方法如果查询到一个或多个节点,返回第一个节点;如果没有查询的任何节点返回 Nothing。例如: 
      objNode = objNode.SelectSingleNode(“/Company/Department/Employees/Employee”) 
      If Not (objNode is Nothing) then 
       ‘- Do process 
      End If 
      2.2 查询已知相对路径的节点(集) 
      可使用类似于文件路径的相对路径的方式来查询XML的数据 
      objNode = objDoc.SelectSingleNode(“Company/Department”) 
      objNodeList = objNode.SelectNodes(“../Department) 
      objNode = objNode.SelectNode(“Employees/Employee”) 
      2.3 查询已知元素名的节点(集) 
      在使用不规则的层次文档时,由于不知道中间层次的元素名,可使用//符号来越过中间的节点,查询其子,孙或多层次下的其他所有元素。例如: 
      objNodeList = objDoc.SelectNodes(“Company//Employee”)