androidにwindowsで保存したcsvの読込を行っています。
windowsではcsvファイルを「SJIS」で保存し、androidの外部ストレージの任意のフォルダに保存しています。
csvファイルの文字コードは「SJIS」の為、android側で「UTF-8」に変換したいのです。
しかし、CSVファイルを読む段階では変換できない等の情報がネットにはありました。
以下に作成したプログラムを記載します。
FileinputStream()の文字コードの指定ができません。
androidで「SJIS」を読み込む方法はないでしょうか。
よろしくお願いいたします。
JAVA
1 InputStream csvinputStream = new FileInputStream(__フォルダパス,読み込む文字コード__); 2 InputStreamReader csvinputStreamReader = new InputStreamReader(csvinputStream); 3 BufferedReader csvbufferReader = new BufferedReader(csvinputStreamReader);
回答1件
あなたの回答
tips
プレビュー