そのコードは機能しません。パス4ノードを削除しないでください。どうすればいいですか?私を助けてください。ありがとうございました。xmlユーザーがパスを選択するファイルからXMLノードを削除しますか?
<WindowEntries>
<WindowEntry>
<Name>tbwUnitOverview</Name>
<View>TRN_UNIT</View>
<LU>TrnUnit</LU>
<DefaultWindowText> windowtext</DefaultWindowText>
<Flags>0</Flags>
</WindowEntry>
<WindowEntry>
<Name>tbwBrandOverView</Name>
<View>TRN_BRAND</View>
<LU>TrnBrand</LU>
<DefaultWindowText />
<Flags>0</Flags>
</WindowEntry>
<WindowEntry>
<Name>tbwProductCategory</Name>
<View>TRN_PROD_CATEGORY</View>
<LU>TrnProdCategory</LU>
<DefaultWindowText />
<Flags>0</Flags>
</WindowEntry>
XmlTextReader reader = new XmlTextReader("component.xml");
XmlDocument doc = new XmlDocument();
doc.Load(reader);
reader.Close();
XmlNode currNode;
string path4 = treeView1.SelectedNode.FullPath.ToString();
currNode = doc.SelectSingleNode(path4);
currNode.RemoveAll();
doc.Save("component.xml");
そのコードは機能しません。それはパス4ノードを削除しませんどのように私はそれを私を助けてくださいすることができます。ありがとうございました。 – maduranga
可能な複製http://stackoverflow.com/questions/7074621/how-do-i-replace-a-xml-node/7074676#7074676 – Zenwalker
あなたが書いたコードを最初に理解していますか?あなたはそれをデバッグしましたか? – Zenwalker