問題タブ [stringwriter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1750 参照

java - Velocity テンプレートのマージ メソッドは StringWriter を受け取りますが、バフ サイズが十分ではありません

Apache POI を使用して、5000 行を超える行と 10 を超えるワークシートを含む Excel ファイルから読み取ろうとしています。すべての列と行の値を取得して ArrayListMultiMap> に格納すると、このロジックは完全に正常に機能し、これを格納しますこのような VelocityContext のオブジェクト:

このコレクションを速度テンプレートで使用して、excelMap を反復処理して XML ファイルに値を入力する必要があります。

ただし、StringWriter の容量は常に 1024 であり、既に PrintWriter を BufferedWriter、StringBuilderWriter と組み合わせて試していると、アプリケーションがマージ行に到達するとハングし、最後に OutOfMemory 例外が表示されます。

誰でも私を助けてもらえますか、私はすでに StringWriter と PrintWriter に関連するすべての投稿を準備していますが、うまくいきません。

ありがとうございました

0 投票する
1 に答える
1428 参照

c# - 新しいヘッダー行asp.net Response.Output.Writeを追加するには?

私はグリッドビューを持っており、以下に示すように、グリッドビューのデータを単語にエクスポートしました。グリッド ビューのデータとスタイルは、期待どおりに機能します。今、私はワード文書に新しいヘッダー行を追加し、その下にグリッドビューデータを送信したいと考えています。Response.Output.Write(sw.ToString()); の前に単語文書に見出しを追加する必要があります。ライン。助けてください。

敬具、

0 投票する
1 に答える
218 参照

c# - 文字列を割り当てた後に qute regenerate をエスケープするために使用するバックスラッシュ

ToString私のエンティティの方法では、引用符を含む情報文字列を生成しようとしています。だから私は引用符の前にバックスラッシュを使用し、戻り値を文字列変数に代入しようとするまですべてが良好であり、その後すべてのバックスラッシュのカムバック.hereはToString関数です:

その後、HTMLを使用StringWriterして生成しようとしましたが、戻り値を文字列変数に割り当てた後、変数には、、、、HtmlTextWriterがたくさんあります。関数は次のとおりです。 \\r\n\t

値を変数に代入した後:

ここで何が起こっているのですか?

0 投票する
1 に答える
358 参照

java - gson がメソッド toJSONString() で StringWriter を使用するのはなぜですか?

ソースコードから:

StringWriterStringBuffer内部で使用します。より良いパフォーマンスのために使用しないのはなぜStringBuilderですか???

0 投票する
1 に答える
780 参照

asp.net-mvc - StringWriter メモリ範囲外の例外

私はメソッドを持っています。これは行にExecuteResulta を投げています。これは、オブジェクトが;に対してメモリ内で大きすぎるために発生しています。それはメモリをいっぱいにします。System.OutOfMemoryExceptionResponse.Write(sw.ToString())StringWriterToString

私は解決策を探していましたが、問題に対する単純でクリーンな解決策を見つけることができないようです。どんなアイデアでも大歓迎です。

コード:

0 投票する
2 に答える
177 参照

c# - Windows ユニバーサル アプリの StringWriter

私はプログラミングがまったく初めてです。

3 つの TextBoxes と 1 つの最後の TextBlock を使用して、非常に単純なアプリを作成しようとしています。これら 3 つの TextBoxes からの入力をローカルに保存して、ページの下部にある TextBlock に 1 つの文字列で読み取って表示できるようにします。

スクリーンショット

StreamWriter クラスを使用する必要があることを読みました。どこから始めたらいいのかわからない...

これまでのところ、基本的に多くのコードはありません

各 TextBox の入力を保存し、ページの下部にある TextBlock の 1 つの文字列でその入力を読み取って表示するにはどうすればよいですか?

アプリを保存して、アプリを閉じて再度開いた後に入力を表示できるようにしたい。

申し訳ありませんが、これは非常に単純なことだと思います...