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

 我来答
woaisln1314
2018-01-19 · TA获得超过140个赞
知道答主
回答量:125
采纳率:74%
帮助的人:58.1万
展开全部
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);
}
}
}
}
先递归找到节点,然后将节点的内容进行截取。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式