急急急急急急怎样在C#程序里动态修改XML值

来源:百度知道 编辑:UC知道 时间:2024/06/05 08:13:54
比如这个 我想在程序中 单击一个按钮 就能把窗体中的TEXTBOX中的值 写在XML文件中 麻烦些的详细点 不要只说方法 方法网上有很多 我要具体的代码 谢谢谢
<LayerGroup Name="灌区" ImageIndex="0">

<Layer LayerName="跌水"
ShapeType="21"
Visiable="true"
Queryable="true"
Order="12"
ImageIndex="3"
Filter=""
Group="灌区"
Color="0,255,255"
Size="8"
SymFontName="ESRI SDS 2.00 2"
CharacterIndex="41"
Labelled="true"
LabelField="ID"
LabelFontColor="0,255,255"
TrackingLayerSymIdx="0"/>

<Layer LayerName="倒虹吸"
ShapeType="21"
Visiable="true"
Queryable="true"

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

/// <summary>
/// 用DataSet操作XML
/// </summary>
public class XmlHandle
{
#region GetDataSetByXml 读取xml直接返回DataSet
/// <summary>
/// 读取xml直接返回DataSet
/// </summary>
/// <param name="strPath">Xml的相对路径</param>
/// <returns>已装入XML文档的DataSet</returns>
public static DataSet GetDataSetByXml(string strXmlPath)
{
try
{
DataSet ds = new DataSet();
//读取XML到DataSet
ds.ReadXml(GetXmlFullPath(strXmlPath));
if (ds.Tables.Count > 0)
{
ret