<?xml version="1.0"?> <KeyConfig> <RegCode name="123" value="hello">Oberon Legacy</RegCode> <author name="123" value="hello">Eva</author> <price name="123" value="hello">56.5</price> </KeyConfig>
我百度了一上午还是没搞定,可能是我太菜了,特来请教。望指点。
比如这个XML 我想读取 RegCode 的name value 还有里面的文本值。
反正要修改里面的值 比如name value 还有里面的文本,应该怎么做。
感激不尽。
用linq to xml把
XDocument x = XDocument.Load("<xml></xml>");
if (x == null) return;
var ele = x.Element("KeyConfig").Element("RegCode");
if (ele == null) return;
var name = ele.Attribute("name").Value;
var value = ele.Attribute("value").Value;
var text = ele.Value;
http://www.cnblogs.com/yukaizhao/archive/2011/07/19/csharp_xmldocument_access_xml.html