怎么样从一个含有 xml 标签的字符串中截取内容

如题所述

namespace Test {
class Program {
static void Main(string[] args) {
XDocument xdoc = XDocument.Load("data.XML");
//调用方法查找到节点并修改
SearchEle(xdoc.Root);
//保存
xdoc.Save("data.xml");
Console.WriteLine("修改成功");
Console.ReadKey();
}
public static void SearchEle(XElement root){
foreach (XElement item in root.Elements()) {
if (item.Name == "stuName") {
if (item.Value=="李四") {
string str=item.Value.Substring(1);
}
}
//如果有子节点则递归
SearchEle(item);
}
}
}
}
先递归找到节点,然后将节点的内容进行截取。
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答