首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

vb.net 怎样修改XML,求救!该如何解决

2012-01-03 
vb.net 怎样修改XML,求救!想写一个软件加密程序,把密码写入XML里,不知vb.net怎样读写XML很急[解决办法]Xml

vb.net 怎样修改XML,求救!
想写一个软件加密程序,把密码写入XML里,不知vb.net   怎样读写XML   很急

[解决办法]
XmlTextReader XmlTextWRITER
[解决办法]
DataSet.WriteXml
[解决办法]
这是asp.net的,语法差不多。

private void UpdateElement() 

xmlDoc=new XmlDocument(); 
xmlDoc.Load(Server.MapPath("User.xml"));
XmlNodeList nodeList=xmlDoc.SelectSingleNode("user").ChildNodes;//获取所有子节点 
foreach(XmlNode xn in nodeList)//遍历所有子节点 

XmlElement xe=(XmlElement)xn;//将子节点类型转换为XmlElement类型 
if(xe.GetAttribute("name")=="风云")//如果name属性值为“风云” 

xe.SetAttribute("name","发明"); 


//如果下面有子节点在下走 
XmlNodeList nls=xe.ChildNodes;//继续获取xe子节点的所有子节点 
foreach(XmlNode xn1 in nls)//遍历 

XmlElement xe2=(XmlElement)xn1;//转换类型 
if(xe2.Name=="pass")//如果找到 

xe2.InnerText="66666";//则修改 
break; 




break; 


xmlDoc.Save(Server.MapPath("user.xml"));//保存 
}

热点排行