スクリプト: テーブルと同様なCSVファイルでの作業の例
そのために2次元の文字列配列を作り、それを埋めて、各セルを別々に扱うことができるようにした。ファイル内の列数を知ることも問題だった。
しかし、この数はほとんどの場合事前に定義されている。
出版物のタイトルに誤字が! CSVファイルを表として扱う例
出版物名にタイプミスがあります CSVファイルを表として扱う例。
私はこのために2次元の文字列配列を作り、それを埋めてから、各セルを個別に扱うことができました。ファイル内の列数を知ることも問題でした。
しかし、ほとんどの場合、この数はあらかじめ定義されている。
唯一のニュアンスは、列の数を知る必要があるということです。
通常、csvリーダーでは、列の数は最初の行のデータによって自動的に決定されます。
-------------
また、文字列の中に';'が10個あり、ユーザが5列を指定した場合、どのように文字列を読み込むのでしょうか?
通常csvリーダーでは、列数は最初の行のデータによって自動的に決定される。
-------------
また、ユーザーが文字列の中に10個の';'で5列を指定した場合、どのように文字列を読み込むのでしょうか?
1) あるいは、行末識別子を使うこともできます。
2) "; "はxlsをcsvに変換するときの列の区切り文字で、そのような保存パラメータがあります。
それに、利便性の観点から理想的なプログラムというものは存在しない。プログラムコードである以上、デザインルールを好むものであり、デザインされた以上のことはしない。
だから、ユーザーは「;」の代わりに別の記号を考えなければならないと思う。
もちろん、このアプローチをより良くするための提案があれば、喜んで聞くつもりだ。
GODZILLAレベル80。
テーブルと同様なCSVファイルでの作業の例:
CSVファイルは、経済ニュースを書くために書かれましたが、CSVファイルで作業する場合、ターミナルが正確にその行の数を区別していないという問題点がありました。これが私がこの問題に私の解決策を共有することを決めた理由です。
作者: Denis Lazarev