2010-02-08 26 views
5

我有一個XML文檔,我需要從中提取節點集並添加一個名稱空間。所以,從文檔我提取此:使用.Net更改XML

<List> 
    <ListItem> 
    <SomeData>Here is some text</SomeText> 
    </ListItem> 
    <ListItem> 
    <SomeData>Here is some more text</SomeText> 
    </ListItem> 
</List> 

,並需要建立這樣的:

<my:List xmlsns:my='http://SomeNamespace.org> 
    <my:ListItem> 
    <my:SomeData>Here is some text</my:SomeText> 
    </my:ListItem> 
    <my:ListItem> 
    <SomeData>Here is some more text</my:SomeText> 
    </my:ListItem> 
</my:List> 

會有的列表項的變化量和元素可能會改變,並有不同的名稱,所以我需要通用的解決方案。 在.Net C#中有沒有簡單的方法來做到這一點?

回答