【发布时间】:2014-02-07 22:48:47
【问题描述】:
请帮忙
我也想遍历下面的所有 xml
并删除“Att1”和“Att2”
其他的不受影响
这里是示例 xml
<?xml version="1.0" encoding="utf-8"?>
<main>
<example Att1="" Att2="" Att3="" Att4="" Att5="">
<name>value</name>
<name1>value</name1>
<name2>value</name2>
<name3>value</name3>
</example>
<example1 Att1="" Att2="" Att3="" Att4="" Att5="">
<name>value</name>
<name1>value</name1>
<name2>value</name2>
<name3>value</name3>
</example1>
<example2 Att1="" Att2="" Att3="" Att4="" Att5="">
<name>value</name>
<name1>value</name1>
<name2>value</name2>
<name3>value</name3>
</example2>
</main>
对不起,我错了,很遗憾我不能发布原版
【问题讨论】:
-
发布一个真实的xml。一个标签不能有两个同名的属性 (
<example Att1="" Att2="" Att2="" Att3="" Att3="">)。然后发布您迄今为止尝试过的内容,以便我们修复它。 -
您应该查找 Linq-To-Xml,或者通过包含
System.Linq.Xml并实例化一个 XDocument 来摆弄它。这很容易。 -
嗨,是的 L.B 我对 XML 的看法是错误的(已更改)