スクリプト: テーブルと同様なCSVファイルでの作業の例

 

テーブルと同様なCSVファイルでの作業の例:

CSVファイルは、経済ニュースを書くために書かれましたが、CSVファイルで作業する場合、ターミナルが正確にその行の数を区別していないという問題点がありました。これが私がこの問題に私の解決策を共有することを決めた理由です。

スクリプトの出力結果

作者: Denis Lazarev

削除済み  

そのために2次元の文字列配列を作り、それを埋めて、各セルを別々に扱うことができるようにした。ファイル内の列数を知ることも問題だった。

しかし、この数はほとんどの場合事前に定義されている。

 

出版物のタイトルに誤字が! CSVファイルを表として扱う

 
GODZILLA:

出版物名にタイプミスがあります CSVファイルを表として扱う

ありがとうございました。
MrGold166:

私はこのために2次元の文字列配列を作り、それを埋めてから、各セルを個別に扱うことができました。ファイル内の列数を知ることも問題でした。

しかし、ほとんどの場合、この数はあらかじめ定義されている。

というのも、xlsにニュースを追加する方がずっと便利だからで、そのためにこの方法を作ったのだが、この方法では行の数は問題にならない。何かのパラメータを配列に格納するために、私は当然配列を選ぶだろう。デメリットは実行時間が短くなることかもしれないが、配列が巨大になれば、そのメリットは徐々に私のメソッドに移っていくと思う。例えば、サイトからのニュースをcsvに変換するVBAスクリプトを最初に書くとか。
 
<br/ translate="no">。

唯一のニュアンスは、列の数を知る必要があるということです。

通常、csvリーダーでは、列の数は最初の行のデータによって自動的に決定されます。

-------------

また、文字列の中に';'が10個あり、ユーザが5列を指定した場合、どのように文字列を読み込むのでしょうか?

 
sergeev:

通常csvリーダーでは、列数は最初の行のデータによって自動的に決定される。

-------------

また、ユーザーが文字列の中に10個の';'で5列を指定した場合、どのように文字列を読み込むのでしょうか?

1) あるいは、行末識別子を使うこともできます。

2) "; "はxlsをcsvに変換するときの列の区切り文字で、そのような保存パラメータがあります。

それに、利便性の観点から理想的なプログラムというものは存在しない。プログラムコードである以上、デザインルールを好むものであり、デザインされた以上のことはしない。

だから、ユーザーは「;」の代わりに別の記号を考えなければならないと思う。

もちろん、このアプローチをより良くするための提案があれば、喜んで聞くつもりだ。

 

わかった。

君のコードを見た。

レベル80のGODZILLAだ。

---------

管理局(自動売買)の皆さん、こんなことではいけませんよ。遊びの4月1日じゃないんだから。

 
sergeev:

わかった。

あなたのコードを見ました。

レベル80のGODZILLAだ。

---------

管理局(自動売買)の皆さん、こんなことではいけませんよ。遊びの4月1日じゃないんだから。

+100500
 
sergeev:

わかった。

君のコードを見た。

レベル80のGODZILLAだ。

---------

管理局(自動売買)の皆さん、こんなことではいけませんよ。遊びの4月1日じゃないんだから。

これは私と比較しているのか、それとも事実としてなのか?)
 
sergeev:

GODZILLAレベル80。

イェイ、イェイ、イェイ )
 
このようなコードをここに投稿することは可能なのでしょうか?O_o