| 
					04-01-2013, 06:14 PM,  
				 | |||||
| 
 | |||||
| CsvDataReader のバグ? 
					CsvDataReader では、行末がカンマのみの場合、無視されているように思います。 たとえば、「,,,」というCSVを読み込むと、 列数は、3 となります。 (read-record で読み込んで確認すると、"","","" というデータとして保持されている)。 これは、望ましくないです。 null もしくは空文字の4列のデータになるべきかと思います。 これは、バグでしょうか。 また、回避する方法はありますでしょうか。 | |||||
| 
					09-08-2014, 05:29 PM,  
(This post was last modified: 09-10-2014, 01:46 PM by umemura.)
				 | |||||
| 
 | |||||
| RE: CsvDataReader のバグ? 
					CsvDataReader のクラスを継承して回避できました。 Code: {curl 8.0 applet}下記に公開されている実装コードを参考にしました。 (オープンコントロール以外でも、公開されているファイルがあったんですね) Program Files\Curl Corporation\Surge\9\ide\data-access\base\impl\csv-recordset.scurl | |||||
| 
					09-11-2014, 01:52 PM,  
				 | |||||
| 
 | |||||
| RE: CsvDataReader のバグ? (04-01-2013, 06:14 PM)umemura Wrote: CsvDataReader では、行末がカンマのみの場合、無視されているように思います。umemuraさん お久しぶりです。 僕もCsvDataReaderを使う際に気になっていました! >CsvDataReader のクラスを継承して回避できました。 クラスを継承して回避すればよかったのですね。。。 僕は「CsvDataReader.from-stream」でストリームを読み込んだ時に この現象が発生して悩んでいましたが、解決策?その場しのぎ?として ストリームの行末にカンマを足して、無理やり読ませていました! キチンとした解決策が分かってよかったです! | |||||
| 
					« Next Oldest | Next Newest »
				 | 
| 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 | |
Users browsing this thread:
1 Guest(s)
1 Guest(s)




 
 
 
				
 

