如何以流的方式用ASP.NET在vs2005上上传XML文件到它自带的数据库中

发布时间:2024-06-01 18:17 发布:上海旅游网

问题描述:

如何以流的方式用ASP.NET在vs2005上上传XML文件到它自带的数据库中?
上传后页面可以把XML里的节点读出来!

问题解答:

using System.xml;

string showtext = "null";
System.Xml.XmlTextReader reader = new XmlTextReader ("Default.xml"));
while (reader.Read())
{
if (reader.NodeType == XmlNodeType.Element)//判断是否为元素
{

while (reader.MoveToNextAttribute()) //判断节点有没有属性或有没有下一个属性
{
if (reader.Value == "auther") //如果属性为auther
则取出此节点中包含的值
{
reader.MoveToContent();//移动到节点包含的内容上

showtext = reader.ReadInnerXml();//读取内容
}
}
}
}

热点新闻