1

ある XML ドキュメントから別の XML ドキュメントに XML 名前空間を追加する方法を理解するのに役立つ情報を見つけるのに苦労しています。System.XML.XmlNamespaceManager クラスを使用してみましたが、役に立ちませんでした。例として、次のような XML ドキュメントがあるとします。

<mso:customUI xmlns:x2="DMOLAddin" xmlns:x1="MimecastServicesForOutlook.AddinModule" xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui">
<mso:ribbon>
foo
</mso:customUI>

そして、次のような別の XML ドキュメントがあります。

<mso:customUI xmlns:x3="crmaddin.RibbonAddin" xmlns:x2="DMOLAddin" xmlns:x1="MimecastServicesForOutlook.AddinModule" xmlns:mso="http://schemas.microsoft.com/office/2009/07/customui">
<mso:ribbon>
Bar
</mso:ribbon>
</mso:customUI>

ドキュメント 1 の名前空間を列挙し、まだ存在しないドキュメント 2 に名前空間のみを追加するにはどうすればよいでしょうか?

4

1 に答える 1