C# Winform如何修改xml内容

bionno 2011-01-11 08:26:06
xml内容如下:
:<?xml version="1.0" encoding="GBK" ?>

<SystemConfig Name="Config">

<Font>微软雅黑</Font>

<Color>400000</Color>

<Size>12</Size>

<A>字体效果</A>

</SystemConfig>

例如我要修改Size的内容,怎样写.
读取xml,或者修改节点属性例如<SystemConfig Name="Config">方法已有.
对xml不熟识,求高手解答
...全文
223 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bionno 2011-01-11
  • 打赏
  • 举报
回复
已经找到方法了,谢谢两位
bionno 2011-01-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wuyq11 的回复:]
修改public static void Update(string path, string node, string attribute, string value)
{
try
{
XmlDocument doc = new XmlDocument();
doc.Load(path);
XmlNode xn = doc.SelectSingleNode(n……
[/Quote]
谢谢,但我不是要这个
wuyq11 2011-01-11
  • 打赏
  • 举报
回复
修改public static void Update(string path, string node, string attribute, string value)
{
try
{
XmlDocument doc = new XmlDocument();
doc.Load(path);
XmlNode xn = doc.SelectSingleNode(node);
XmlElement xe = (XmlElement)xn;
if (attribute.Equals(""))
{
xe.InnerText = value;
}
else
{
xe.SetAttribute(attribute, value);
}
doc.Save(path);
}
catch { }
}

bionno 2011-01-11
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 harry_lyc 的回复:]
XMLDocument
[/Quote]
求详细代码
李亚超 2011-01-11
  • 打赏
  • 举报
回复
XMLDocument

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧