//創(chuàng)建XMLdocument
成都創(chuàng)新互聯(lián),為您提供網(wǎng)站建設(shè)公司、成都網(wǎng)站制作、網(wǎng)站營銷推廣、網(wǎng)站開發(fā)設(shè)計(jì),對服務(wù)假山制作等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)及推廣經(jīng)驗(yàn)。成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司成立于2013年,提供專業(yè)網(wǎng)站制作報(bào)價(jià)服務(wù),我們深知市場的競爭激烈,認(rèn)真對待每位客戶,為客戶提供賞心悅目的作品。 與客戶共同發(fā)展進(jìn)步,是我們永遠(yuǎn)的責(zé)任!
System.Xml.XmlDocument doc = new System.Xml.XmlDocument();
// 從XML文件中加載XML
doc.Load(XmlPath);
//為doc的根節(jié)點(diǎn)創(chuàng)建子節(jié)點(diǎn)nodeA(沒有添加到根節(jié)點(diǎn)上?。?/p>
System.Xml.XmlNode nodeA = doc.CreateNode(System.Xml.XmlNodeType.Element, "SAMPLE_ADD", "SAMPLEURI_ADD");
//為子節(jié)點(diǎn)nodeA設(shè)置屬性
nodeA.Value = "SAMPLE VALUE ADD";
//將nodeA添加為doc的子節(jié)點(diǎn)
doc.AppendChild(nodeA);
//為nodeA節(jié)點(diǎn)創(chuàng)建子節(jié)點(diǎn)nodeAA(沒有添加到nodeA節(jié)點(diǎn)上!)
System.Xml.XmlNode nodeAA = nodeA.CreateNode(System.Xml.XmlNodeType.Element, "SAMPLE_ADD2", "SAMPLEURI_ADD2");
//為子節(jié)點(diǎn)nodeAA設(shè)置屬性
nodeAA.Value = "SAMPLE VALUE ADD2";
//將nodeAA添加為nodeA的子節(jié)點(diǎn)
nodeA.AppendChild(nodeAA);
//遍歷nodeA下面的所有子節(jié)點(diǎn)
foreach (System.Xml.XmlNode node in nodeA.ChildNodes)
{
//處理這些節(jié)點(diǎn)
}
//刪除節(jié)點(diǎn)的做法是遍歷該節(jié)點(diǎn)然后吧符合條件的刪除掉
foreach (System.Xml.XmlNode node in doc.ChildNodes)
{
// 將節(jié)點(diǎn)從父上刪除
doc.RemoveChild(node);
}
給你個思路,具體算法自己寫吧。
1、打開文件,
2、按行讀入文件內(nèi)容,找到你的指定行
3、對指定行中的內(nèi)容進(jìn)行操作;
4、將內(nèi)容再寫回文件。
方法有很多
1.拖動移開一些控件 把下邊的控件顯示出來 選擇 del刪除
2.通過屬性窗口調(diào)出該控件屬性,這時(shí)該控件的邊框會被標(biāo)記,然后點(diǎn)擊該控件邊緣的控制點(diǎn)(作用是給他控制焦點(diǎn)),然后按del
3.打開代碼窗口, 打開窗口設(shè)計(jì)代碼, 刪除你不需要的控件的定義和初始化語句(一般先刪除定義語句,然后所有有關(guān)的定義語句都會標(biāo)記語法錯誤,然后就可以方便的看出來 ,最后就是把標(biāo)記了錯誤的相關(guān)語句刪除就ok了.)
Dim?newfile?As?New?List(Of?String)
For?Each?line?As?String?In?System.IO.File.ReadAllLines("TextFile1.txt")
If?Not?line.StartsWith("3")?Then?newfile.Add(line)
Next
System.IO.File.WriteAllLines("TextFile1.txt",?newfile)
建個集合,用System.IO.File的ReadAllLines讀出所有內(nèi)容,逐個判斷,如果是需要的加入集合,如果是要刪除的什么都不做,最后用WriteAllLines寫入即可。
這里說明一下,上面那個代碼是用來刪除所有以3開頭的文本行。