Sjis文字コードのcsvファイル

iOS用のNumbersでSJIS文字コードのCSVファイルを文字化けせずに読み込む方法はありますか?

Macあるいはwindowsであれば、テキストエディタ、変換ツール、コマンドラインを使って

SJISをUTF8に変換すればよいのですが。。。

クレジット会社あるいは銀行のサイトでダウンロードできる個人用の明細書が

SJISでエンコードされたCSVファイルなのですが、iOSデバイスだけで

読み込んでNumbersで処理したいと考えています。

iPad, iOS 5.1.1, iOS用Numbers

投稿日 2012/06/01 22:09

返信
返信: 5

2012/06/02 01:18 takano への返信

ちょっと実験してみたのですが、以下でできました。要るものは、DraftPad と Documents Pro。

なお、事前に、Draftpad に、"Open In... (csv)" というアシストをインストールしておきます(何と言うかスクリプトみたいなもので、アプリを起動してから、追加でインストールできます。ほかにも色々なアシストあり。このアシストは、現在開いているテキストファイルを、UTF8 の csv ファイルとして他のアプリで開くもののようです)


1. .csv ファイルを Documents Pro で開きました。スプレッドシートでなくて、テキストとして開けるのがみそ。

http://itunes.apple.com/jp/app/documents-pro/id374142847?mt=8


2. 開いたテキストファイルをすべてコピーします。


3. Draftpad を起動してペーストします。

http://itunes.apple.com/jp/app/draftpad/id358067114?mt=8


4. Draftpad の "Open in ... (csv)" アシストを使って、numbers で開きます。


これでOKでした。あと、まぁ、メールしたり Google にアップロードしたりダウンロードしたりするよりはセキュアだと思いますが、モバイルデバイスで支払情報などを管理する場合は注意してください。僕は絶対やりません(笑)

2012/06/02 08:53 takano への返信

takanoさん、

ありがとうございます。

みごとな解決策です。使わせていただきます。

ちなみに、手順1はPocketFilerで代用しました。

テキストファイルとして読み込むとのことでしたので、

そこまでは手持ちのこのアプリでできていたので。

2014/11/19 00:23 星に願いを への返信

コマンドラインを使う方法で解決できましたので共有します。


次のコマンド操作で、S-JISのファイルをUTF-8のファイルへ変換をかけます。

 iconv -f SJIS -t UTF8 input.csv > output.csv

  input.csv : S-JISの変換前のファイル名

  output.csv : UTF-8の変換後のファイル名

以上です。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Sjis文字コードのcsvファイル

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。