問題タブ [end-of-line]

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 に答える
82 参照

python - ファイルに改行文字を含む文字列を追加して SQL UTF8 データベースにアップロードする

\copyCSV/TSV ファイルをテーブルにアップロードするコマンドを発見しました。同時に読み込むデータ量が多いのでとても便利な方法です。

私の問題は、ロードするテキストがいくつかあり、それらの一部に\n文字が含まれていることです。utf-8 テキスト ファイルを生成するため、改行文字として認識され、データベースに正しく読み込まれません。Python 関数を使用してそれらをエンコードし、アップロードするファイルを作成する方法はありますか?

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

javascript - CodeMirror - カーソルが行末にあるかどうかを確認する

この方法でエディターに読み取り専用行を設定します。

readOnlyLines は、読み取り専用にする行数を含む配列です。

問題は、下に読み取り専用の行がある編集可能な行にいるときに、「Del」を押すと、読み取り専用の行が上向きになり、編集できることです。

上に読み取り専用の行があり、「BackSpace」を押すと、同じことが機能しません。

同時にチェックするifを追加する必要があると思います:

  1. Delが押されました(キャッチイベントを使用しました)
  2. 以下の行は読み取り専用です (上記のコードの if で行ったのと同じ方法で行いました)
  3. カーソルが行末にある(特定の機能はありますか?)
0 投票する
2 に答える
1180 参照

c++ - base64 デコード c++ 失敗行末バイト

C ++で大きなファイルの文字列をデコードしたいと思います。

チェーンのサイズ: 1827500 文字、ファイル: 1370626 バイト

私の問題は、デコード機能が機能しないことです。デコードされたファイルは元のファイルとは異なります。

以下は私が試した2つの方法です

初め :

2番:

ここからのコード: C で base64 エンコード (デコード) するにはどうすればよいですか?

一部の行末が異なります。

WinMerge との差分

しかし、ファイル全体ではありません:

WinMerge diff の左のビジュアライザー

なぜか教えてくれますか?および/または簡単に転送できるようにファイルをエンコードする別の方法を教えてください。

入力にこれがあります:drive.google.com/file/d/0B1i4Ez8N86wFblJnaFF6YVNVTWs/view

そして、私はこれを出力したい: drive.google.com/file/d/0B1i4Ez8N86wFdl9OUE5UMFB3R28/view

(2つ以上のリンクを貼れなくてすみません)

PS: バッチで「certutil -decode」でデコードすると、問題なく動作します。

解決済み : 問題は解決しました。問題は fwrite でした。ofstream書き込み機能で修正

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

oracle - 外部テーブル -oracle への挿入から EOL 区切り文字を削除する

アレックスの提案として、外部テーブルのrowdata列のnotrimを含めました(これは この質問の続きです)、

しかし、現在、行末文字も行データ列に追加されています。つまり、行末 (CR-LF) も行データの最後に結合されています。

ファイルサイズが約1GBなので、 substr() や translate() は使いたくありません。

私の外部テーブル作成プロセス:

行末文字を削除するために追加できる他のパラメーターはありますか。ありがとう。

編集1:

私のファイル:

末尾にスペースがある最初の行のいくつかは、末尾にスペースが
あるいくつかの 2 行目

私のExtテーブル:

より明確にするために、Javaで説明します(列の値を string に割り当てると、次のようになります)、

notrim なし:

notrim を使用:

私がしたいこと:

トリムが指定されていないため、区切り文字も行データの一部です。

EDIT2:

行末: CRLF

プラットホーム :

Oracle データベース 12c Enterprise Edition リリース 12.1.0.1.0 - 64 ビット

本番 PL/SQL リリース 12.1.0.1.0 - 本番

「CORE 12.1.0.1.0 Production」TNS for Solaris : バージョン 12.1.0.1.0 -

プロダクション NLSRTL バージョン 12.1.0.1.0 - プロダクション

SELECT DUMP(ROW_DATA,1016) FROM EXT_TABLE WHERE ROWNUM = 1;

Typ=1 Len=616 CharacterSet=AL32UTF8: 41,30,30,30,30,30,30,30,30,30,30,31,30,30,30,30,37,36,36,36, 44,30,30,30,30,31,32,35,30,38,31,36,32,35,30,38,31,36,31,33,34,37,30,39,44, 42,20,41,30,36,31,30,30,30,30,30,30,30,30,30,30,30,30,32,30,30,4d,59,52,20, 32,5a,20,30,31,36,30,30,30,31,32,31,32,33,34,30,30,30,30,30,30,30,30,30,30, 30,30,30,30,30,30,52,49,42,46,50,58,30,30,30,31,30,30,30,30,30,30,30,30,31, 30,36,32,38,30,31,30,32,30,30,47,20,20,20,20,53,20,20,30,30,30,30,30,30,30, 30,30,30,30,20,20,20,20,20,20,20,4e,39,32,37,32,20,20,20,20,20,20,30,30,30, 30,30,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,30,30,39,39,38,54,45,53, 54,52,52,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,54,45,53,54,4f,50,44,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,54,45,53,54,54,52, 41,4e,53,49,44,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,54,45,53,54,52,52,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,54,45,53,54,4f,50,44,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,54,45,53,54,54,52,41,4e,53, 49,44,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20, 20,20,20,20,20,20,日

Len は 615 である必要があります

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

bash - bashで改行がなくても貼り付けた内容の終わりを認識する

txt レコードのみを検索できるように、ドメインのリストを掘り下げようとしています。

これが私のスクリプトです。

機能しますが、貼り付けられた入力の最後のテキストは常に無視されます。return機能させるには、キーを手動で押す必要があります。

これが私のテスト結果です

(最後の結果returnを取得するには、この時点で押す必要があります)dig

Google で何時間も検索して修正しようとしましたが、解決策が見つかりませんでした。どんな洞察も高く評価されます。

ありがとう

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

c++ - c++ ifstream 行末

次のようなファイルがあります。

そして、これらの文字を2次元配列に格納したい

どうすればいいですか?
または行の文字数を見つける方法は?

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

excel - コンマ区切りフィールドの .txt リストを 2 列に編集する

テキストファイルである情報のリストがあり、それを列でExcelに取得する必要があります。リストにはこのようなものが含まれています

列1に対応するすべての名前と列2に対応するすべての日付を使用して、これをどのようにExcelに変換できますか?

各行の終わりは COMMA で、次に Nextline です

これにはおそらく簡単な解決策があることは知っていますが、見逃しています。どんな助けでも感謝します。

前もって感謝します、