展开全部
public static void setXmlValue(string xmlElement, string xmlAttribute, string xmlValue) { var Current = Directory.GetCurrentDirectory();//获取当前根目录 XDocument xmlDoc = XDocument.Load(Current + "/config.xml"); xmlDoc.Element("Soft").Element(xmlElement).Attribute(xmlAttribute).SetValue(xmlValue); xmlDoc.Save(Current + "/config.xml"); }
更多追问追答
追问
能帮我写个例子吗 就生成图片中那样的 如果能的话 给我发到xiangzi06@qq.com 邮箱 分数可以加很多
追答
发了,你看看吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的倒数第二行和倒数第四行的数据,是一样的,这个是xml的和种写法,就是没有值的状况,<Extend1 /> 等于 <Extend1></Extend1>
追问
能不能帮我写一个 特别是 需要需要 GBK 编码的
追答
XmlDocument doc = new XmlDocument();
doc.AppendChild( doc.CreateXmlDeclaration("1.0","GBK", null) );
var root = doc.CreateElement("ApplyRequest");
doc.AppendChild(root);
var transData = doc.CreateElement("TransData");
root.AppendChild(tarnsData );
var transId = doc.CreateElement("TransId");
tarnsData .AppendChild(transId );
transId.Value = "290010000198";
var extend1 = doc.CreateElement("extend1 ");
tarnsData .AppendChild(extend1 );
doc.OuterXml 就是生成的xml
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
创建一个类似的,然后序列化,反序列化很简单就出来了
追问
能不能帮我写一个 有些地方搞不懂了 需要是GBK 编码的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询