我用XElement加载了一段有NameSpace的XML A,
1 <Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition">
2 <DataSources>
3 <DataSource Name="A">
4 ...
5 </DataSource>
6 <DataSource Name="B">
7 ...
8 </DataSource>
9 </DataSources>
10 </Report>
然后由用户HandKey了一小段XML B,
<DataSource Name="C">
...
</DataSource>
现在要把这段B追加到A的<DataSources>节点下
我用了XElement的Add方法,加成功了,但Save后,发现新增的那个节点变成了
<DataSource Name="C" xmlns="">
...
</DataSource>
也就是跑到不同的NameSpace下了,怎样让他不生成这个xmlns="" ?