そのために2次元の文字列配列を作り、それを埋めて、各セルを別々に扱うことができるようにした。ファイル内の列数を知ることも問題だった。
しかし、この数はほとんどの場合事前に定義されている。
出版物のタイトルに誤字が! CSVファイルを表として扱う例
GODZILLA:
ありがとうございました。出版物名にタイプミスがあります CSVファイルを表として扱う例。
MrGold166:
というのも、xlsにニュースを追加する方がずっと便利だからで、そのためにこの方法を作ったのだが、この方法では行の数は問題にならない。何かのパラメータを配列に格納するために、私は当然配列を選ぶだろう。デメリットは実行時間が短くなることかもしれないが、配列が巨大になれば、そのメリットは徐々に私のメソッドに移っていくと思う。例えば、サイトからのニュースをcsvに変換するVBAスクリプトを最初に書くとか。
私はこのために2次元の文字列配列を作り、それを埋めてから、各セルを個別に扱うことができました。ファイル内の列数を知ることも問題でした。
しかし、ほとんどの場合、この数はあらかじめ定義されている。
<br/ translate="no">。
唯一のニュアンスは、列の数を知る必要があるということです。
通常、csvリーダーでは、列の数は最初の行のデータによって自動的に決定されます。
-------------
また、文字列の中に';'が10個あり、ユーザが5列を指定した場合、どのように文字列を読み込むのでしょうか?
sergeev:
通常csvリーダーでは、列数は最初の行のデータによって自動的に決定される。
-------------
また、ユーザーが文字列の中に10個の';'で5列を指定した場合、どのように文字列を読み込むのでしょうか?
1) あるいは、行末識別子を使うこともできます。
2) "; "はxlsをcsvに変換するときの列の区切り文字で、そのような保存パラメータがあります。
それに、利便性の観点から理想的なプログラムというものは存在しない。プログラムコードである以上、デザインルールを好むものであり、デザインされた以上のことはしない。
だから、ユーザーは「;」の代わりに別の記号を考えなければならないと思う。
もちろん、このアプローチをより良くするための提案があれば、喜んで聞くつもりだ。
sergeev:
イェイ、イェイ、イェイ )
GODZILLAレベル80。
このようなコードをここに投稿することは可能なのでしょうか?O_o
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
テーブルと同様なCSVファイルでの作業の例:
CSVファイルは、経済ニュースを書くために書かれましたが、CSVファイルで作業する場合、ターミナルが正確にその行の数を区別していないという問題点がありました。これが私がこの問題に私の解決策を共有することを決めた理由です。
作者: Denis Lazarev