using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
using System.IO;
namespace test2
{
class Program
{
static void Main(string[] args)
{
MemoryStream msXml = new MemoryStream();
XmlTextWriter xmlWriter = new XmlTextWriter(msXml, Encoding.UTF8);
xmlWriter.WriteStartElement("rss");
xmlWriter.WriteAttributeString("version", "2.0");
xmlWriter.WriteStartElement("kangning");
xmlWriter.WriteValue("corning");
xmlWriter.WriteEndElement();
xmlWriter.WriteEndElement();
xmlWriter.Flush(); // 确保书写器更新到Stream中;
msXml.Position = 0; // 重置流的位置,以便我们可以从头读取
XmlReader xmlReader = XmlReader.Create(msXml);
while (xmlReader.Read())
{
if (xmlReader.Name == "kangning")
{
//Response.Write(xmlReader.ReadOuterXml());
Console.WriteLine(xmlReader.ReadInnerXml());
}
}
msXml.Close();
xmlWriter.Close();
xmlReader.Close();
Console.ReadKey();
}
}
}