如题

解决方案 »

  1.   

                XmlDocument doc = new XmlDocument();
                doc.Load("Test.xml");            string txt = (doc.SelectSingleNode("Text/name")).InnerText;            this.textBox1.Text = txt;
      

  2.   

    直接取根元素的outerXml
    或者Save到一个MemoryStream再用StreamReader读出来
      

  3.   

    不是很明白楼主的要求,是不是只取得XML中特定Node中的内容?
      

  4.   

    不是太明白你的意思!   XML 本来就可以理解为字符串.......
       
      

  5.   

    就是把XML文件里的所有内容转化成字符串
      

  6.   

    循环所有节点,读取内容,读出来的本来就是STRING。。
      

  7.   


     using(StreamReader sr=new StreamReader(@"C:\1111.xml",Encoding.Default))
                {
                    string str = sr.ReadToEnd();
                }
      

  8.   

    晕,这个跟读普通的TXT文件有啥区别?用楼上的方法就OK啦!
      

  9.   

    可以把XmlDocument,Save()到StringWriter里面。
    XmlDocument doc = new XmlDocument(); 
    doc.Load("Test.xml"); StringWriter sw = new StringWriter();
    doc.Save(sw);
    string txt=sw.ToString();