Thread Rating:
  • 368 Vote(s) - 2.79 Average
  • 1
  • 2
  • 3
  • 4
  • 5
CsvDataReader のバグ?
09-11-2014, 01:52 PM,
#3
RE: CsvDataReader のバグ?
(04-01-2013, 06:14 PM)umemura Wrote: CsvDataReader では、行末がカンマのみの場合、無視されているように思います。
たとえば、「,,,」というCSVを読み込むと、
列数は、3 となります。
(read-record で読み込んで確認すると、"","","" というデータとして保持されている)。

これは、望ましくないです。
null もしくは空文字の4列のデータになるべきかと思います。


これは、バグでしょうか。
また、回避する方法はありますでしょうか。
umemuraさん
お久しぶりです。

僕もCsvDataReaderを使う際に気になっていました!

>CsvDataReader のクラスを継承して回避できました。


クラスを継承して回避すればよかったのですね。。。

僕は「CsvDataReader.from-stream」でストリームを読み込んだ時に
この現象が発生して悩んでいましたが、解決策?その場しのぎ?として
ストリームの行末にカンマを足して、無理やり読ませていました!

キチンとした解決策が分かってよかったです!


Messages In This Thread
CsvDataReader のバグ? - by umemura - 04-01-2013, 06:14 PM
RE: CsvDataReader のバグ? - by umemura - 09-08-2014, 05:29 PM
RE: CsvDataReader のバグ? - by rom - 09-11-2014, 01:52 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
  Clipboard.get-string のバグ? umemura 2 3,830 06-28-2013, 01:34 PM
Last Post: umemura
Forum Jump:


Users browsing this thread:
3 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('879')