前提・実現したいこと
'"#$%&'()?_+*,.<>[]
上記のような文字をCSV出力したいのですが
どうすれば読み込めますでしょうか?
発生している問題・エラーメッセージ
java.io.IOException: null
at com.orangesignal.csv.CsvWriter.writeValues(CsvWriter.java:185) ~[orangesignal-csv-2.2.1.jar:2.2.1]
at com.orangesignal.csv.io.CsvEntityWriter.write(CsvEntityWriter.java:278) ~[orangesignal-csv-2.2.1.jar:2.2.1]
at com.orangesignal.csv.handlers.CsvEntityListHandler.save(CsvEntityListHandler.java:141) ~[orangesignal-csv-2.2.1.jar:2.2.1]
at com.orangesignal.csv.handlers.CsvEntityListHandler.save(CsvEntityListHandler.java:41) ~[orangesignal-csv-2.2.1.jar:2.2.1]
at com.orangesignal.csv.Csv.save(Csv.java:510) ~[orangesignal-csv-2.2.1.jar:2.2.1]
at com.orangesignal.csv.Csv.save(Csv.java:525) ~[orangesignal-csv-2.2.1.jar:2.2.1]
at com.orangesignal.csv.Csv.save(Csv.java:540) ~[orangesignal-csv-2.2.1.jar:2.2.1]
エラーメッセージ
該当のソースコード
java
1protected InputStream getInputStream(Map<String, Object> model, HttpServletRequest request) throws IOException { 2 3 @SuppressWarnings("unchecked") 4 List<SLDA00L0SalesTenantCsvBean> csvOutDataList = (List<SLDA00L0SalesTenantCsvBean>) model.get(this.getCsvDataSourceName()); 5 6 ByteArrayOutputStream baos = new ByteArrayOutputStream(); 7 Csv.save(csvOutDataList, baos, this.getCsvEncoding(), this.createCsvConfig(), new CsvEntityListHandler<SLDA00L0SalesTenantCsvBean>(this.getBeanClass())); 8 InputStream is = new ByteArrayInputStream(baos.toByteArray()); 9 return is;
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/06/08 04:33
2018/06/08 05:18
2018/06/08 05:26