0
XmlDocumentの名前空間をC#で以下のように変更するにはどうすればよいですか?私はstring.Replaceでinnerxmlを変更することができます。しかし、それを行うためのより良い方法があります。C#のXmlDOcumentの名前空間を変更する
<Result xmlns:Result="MyProject.Result">
<Result:Errors>
<Result:Error>
<Result:Severity>0</Result:Severity>
<Result:Reason>The input was wrong</Result:Reason>
</Result:Error>
</Result:Errors>
</Result>
<Result xmlns:Result="Project.User.Result">
<Result:Errors>
<Result:Error>
<Result:Severity>0</Result:Severity>
<Result:Reason>The input was wrong</Result:Reason>
</Result:Error>
</Result:Errors>
</Result>
これは、xmlと一致するクラスを作成する必要があることを意味します。 – Ramki
@Ramkiはい。クラス構造を用意していない場合は、これらの[answers](https://stackoverflow.com/questions/11103615/how-to-change-xml-namespace-of-certain-element)がおそらくより適しています –