問題タブ [streamreader]

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 投票する
4 に答える
33968 参照

c# - C# - StreamReader.ReadLine が正しく動作しない!

BufferedStreamReader単純に、Java で行うことを実装しようとしてきました。ソケット ストリームを開いていますが、それを行単位で読み取りたいだけです。

次のサーバーコードがあります。

そして、次のクライアントコード:

サーバーは最初の行 ( login>user,pass)のみを読み取り、 ReadLinenull を返します。

Java のような行指向のリーダーを実現する最も簡単な方法は何BufferedStreamReaderですか? :s

0 投票する
3 に答える
5453 参照

c# - C#ファイルパスでサポートされていない例外が発生する理由

これが私がやりたいことです。Itemは、ファイル名を含む文字列です。穴のひもはそのようなものです

彼がStreamReaderを生成しようとする前に。パスの何が問題になっていますか?

0 投票する
5 に答える
1463 参照

c# - 64 KB のバッファサイズ制限を超えるテキスト ファイルをデータベースにロードするにはどうすればよいですか?

テキスト ファイル (.aspx、.cs、html など) を SQL Server 2008 データベースにロードしようとしています。これまでのところ、64 kb 未満のすべてのファイルを読み込むことができます。2 つの質問があります。64 kb の制限を回避するにはどうすればよいですか?また、これを行うために使用している方法は最善の方法ですか?

助けてくれてありがとう。

データベース:

}

注: これは以前に質問したもののコピーであり、Cookie を消去したときに制御できなくなりました。 64 kb のバッファサイズ制限を超えるテキスト ファイルを読み込むにはどうすればよいですか?

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

c# - メモリ効率 : aspx ページの Html コードを分離コードで渡す

私の目標は、ページの aspx コードを文字列の形式で生成することです。javascript で非同期要求を介して以下の分離コードを呼び出しており、Response.Write を介して応答を取得しています。

上記のコードはメモリ効率が高いかどうかを尋ねたいのですが、遅延評価するときに使用する「利回り」を考えています。上記のコードのメモリ効率について提案できますか。

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

java - Javaソケット:InputStream.read()とBufferedReader.read()

ソケットのInputStreamから読み取っています。受信データをその場で解析しているため、文字ごとに読み取る必要があります。

BufferedReader.read()と同じことをInputStream.read()しますか?(BufferedReaderがInputStreamをベースとして構築されていると仮定します)

各文字を個別に読み取るときにInputStream.read()を使用する方が効率的ですか?それとももっと良い方法はありますか?

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

.net - C++ での NamedPipeClientStream StreamReader の問題

.net NamedPipeClientStreamクラスを使用して NamedPipes サーバーから読み取る場合、C++ での最初の読み取りでのみデータを取得できます。毎回、空の文字列になります。c# では毎回動作します。

0 投票する
5 に答える
2008 参照

vb.net - 「ファイルの終わり」エラーの回避

タブ区切りファイルをテーブルにインポートしようとしています。

問題は、時々、ファイルに 2 つの「null 値」を持つ厄介なレコードが含まれ、プログラムが「予期しないファイルの終わり」をスローすることです。

たとえば、各レコードには 20 個のフィールドがあります。しかし、最後のレコードには 2 つのフィールド (2 つの null 値) しかないため、予期しない EOF が発生します。

現在、私はを使用していStreamReaderます。

行数を数えて、「ファントム ヌル」の前に読み取りを停止するように bcp に指示しようとしましたが、「ファントム ヌル」がStreamReader原因で行数が正しくありません。

すべての偽のコード (ネットから借用したコード) を取り除くために、次のコードを試しました。ただし、フィールドを空のスペースに置き換えるだけです(行が残っていない結果が欲しいです)。

SSIS を使用してみましたが、予期しない EOF エラーが発生します。

私は何を間違っていますか?

0 投票する
4 に答える
3823 参照

c# - ストリームリーダー C#

C# の streamReader 関数を使用してテキスト ファイル (データベースにエクスポートするファイルの場所を含む) を読み込んでいるときに、コマンド プロンプト ウィンドウ (コンソール アプリケーション) に表示されるコードに確認メッセージを追加するにはどうすればよいですか?ファイルが読み取られ、エクスポートされたことがわかりますか?