Winフォームxmlファイルの時間で問題を解決するために空白ノードラップラインが保存されます

シーン

WinフォームカスタムXML設定ファイルの読み取りと書き込みのノードには:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100532137

上記のノードを読み書きするためのXML設定ファイルに実装されている場合は、問題を見つけ、

ノードの内容は、あなたが読んで次の時間を使用し、その後、ヌル対応するXMLファイルノードラップです

InnerTextプロパティは、\ r個の\ nは記号等を読みます。

注意:

ブログのホーム・ページ:
https://blog.csdn.net/badao_liumang_qizhi
の社会的関心番号
猿の横柄プログラム
買収関連のプログラミング電子書籍、チュートリアル、無料ダウンロードのためにプッシュ。

実現

保存方法が使用されます。

 パブリック 静的ブールでWriteXml(XmlDocumentオブジェクトのXML、文字列filePathに)
        { 
            しようと
            { 
                xml.Save(filePathにします)。
                返す ; 
            } 
            キャッチ(例外例)
            { 
                Console.WriteLineを(ex.Message)。
                返す ; 
            } 
        }

 

表示スタイルは、設定ファイルを必要としない場合、次のことができます

使用し(てXmlTextWriter XTW = 新しいてXmlTextWriter(ファイル、NULL ))   
{   
    xtw.Formatting = Formatting.None。  
    XmlDoc.Save(XTW)。  
}

 

達成し、これは配置されたすべてのノードのXMLを順番に発生します、構造がノードとして表示されません。

構造を維持するために必要でなく、空のノードのxmlファイルがある場合はラップを生成しません、あなたが与え、ときに空のノードに割り当てることができます

スペース。

もし - (yAxisModelList [なし1。.Title.ToString()に等しい(] "" - )|| yAxisModelList [いいえ1 ] .TITLE == NULL 
                { 
                    xmlNode.SelectSingleNode(" タイトル").InnerText = "  " ; 
                    xmlNode.SelectSingleNode(" titleKeyの").InnerText = "  " ; 
                } 
                
                { 
                    xmlNode.SelectSingleNode(" タイトル")。]。タイトル; 
                    xmlNode.SelectSingleNode(" titleKeyの").InnerText = yAxisModelList [NO - 1 ]ない.TitleKey。
                }

 

おすすめ

転載: www.cnblogs.com/badaoliumangqizhi/p/11583992.html
おすすめ