2012-02-22 8 views
0

私はstreamWriterを使用してXMLファイルを作成しました..今、XMLファイル内の改行を削除したいのですが、この作業を行う方法はありますか?テキストファイル内の改行を削除する

<?xml version="1.0" encoding="utf-8"?> 
    <!--Arbortext, Inc., 1988-2004, v.4002--> 
    <!DOCTYPE primary.hierarchy SYSTEM "http://phoenix.roc.westgroup.com/dtd/pax.dtd"> 

出力は、代わりにあなたの代わりにしたXmlWriterを使用して検討することができStreamWriterを使用して、この

<?xml version="1.0" encoding="utf-8"?><!--Arbortext, Inc., 1988-2004, v.4002--><!DOCTYPE primary.hierarchy SYSTEM "http://phoenix.roc.westgroup.com/dtd/pax.dtd"> 
+1

これまでに何を試しましたか?また、なぜ改行を削除したいのですか? – JohnFx

+0

私はstrInputData.Lengthの整数= 0として、私のために )新しいStringBuilderのよう 薄暗いstrOutputData()..文字列= oFinalReader.ReadToEnd(として 薄暗いstrInputDataこのコードを使用して、私の問題を解決することができました - 1 場合strOutputData.Append(strInputDataは、(i)) エンド 次 oFinalWriter.Write(strOutputData)あなたの意見や提案のための おかげで..感謝している場合ではないChar.IsControl(strInputData、i)は、次に 「現在の文字列値 を追加しますそれ.. リンク – Link

答えて

1

のようになりますoutout

は、ここに私のサンプルです。 XML出力の書式設定に対応するためのさまざまな設定があります。

は詳細ところで

ためXmlWriterSettingsを参照してください。私はWriteLineをStreamWriterのアプローチで使用したとしますが、代わりにWriteを使用すると仮定します。それは改行を取り除くはずです。

+0

私はstrInputData.Lengthの整数= 0として、私のために )新しいStringBuilderのよう 薄暗いstrOutputData()..文字列= oFinalReader.ReadToEnd(として 薄暗いstrInputDataこのコードを使用して、私の問題を解決することができました - 1 場合strOutputData.Append(strInputDataは、(i)) エンド 次 oFinalWriter.Write(strOutputData)あなたの意見や提案のための おかげで..感謝している場合ではないChar.IsControl(strInputData、i)は、次に 「現在の文字列値 を追加しますそれ.. リンク – Link

関連する問題