如何从XElement中删除“xmlns”命名空间?C# - 如何从XElement中删除xmlns
我试过:attributes.remove,xElement.Name.NameSpace.Remove(0)等等,没有成功。
我的XML:
<event xmlns="http://www.blablabla.com/bla" version="1.00">
<retEvent version="1.00">
</retEvent>
</event>
我怎样才能做到这一点?
你可以”很容易做到这一点;这意味着重写每个名称都没有命名空间。你想解决什么问题?您应该始终使用名称空间。 – SLaks
你是如何开始使用XML的?您的代码是否在创建它,还是您从其他地方读取的XML?更多信息在这里会非常有帮助。 –
SLaks,问题是我的模式未验证某些节点中是否存在名称空间。 – Eduardo