using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Xml;
using System.Reflection;
using System.IO;
namespace hyye
{
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
//cn.gov.zjoaf.radio.IsynchrodataWebService hyyewebservice = new cn.gov.zjoaf.radio.IsynchrodataWebService();
XmlDocument doc = new XmlDocument();
//從嵌入資源內讀取 BlockSet.xml
Assembly asm = Assembly.GetExecutingAssembly();//讀取嵌入式資源
Stream sm = asm.GetManifestResourceStream("hyye.demo.xml");
doc.Load(sm);
//獲取xml文件的節點可以這樣:
XmlNode Node_root = doc.SelectSingleNode("synchronize");//root
foreach (XmlNode subNode in Node_root.ChildNodes)
{
if (subNode.Name == "rsrequisition")//電臺執照基本信息
{
foreach (XmlNode subNode_a in subNode.ChildNodes)
{
XmlElement param = (XmlElement)subNode_a;//將節點轉換一下類型
if (param.GetAttribute("name") == "townidea")
{
param.InnerText = "程序寫入的同意";
}
}
}
//...其他類型
}
//string str = hyyewebservice.saveRSRequisition(doc.InnerXml ,"","");
Label1.Text = doc.InnerXml;
}
}
}
C# xml操作
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.