LoginSignup
24
19

More than 5 years have passed since last update.

モバイルSuicaの利用データを取得する

Last updated at Posted at 2016-10-03

近距離電車交通費を費用計上したいため、モバイルSuicaのデータを取得したい。モバイルSuicaのサイトには最高100件まで、と表記されていて絶望的な気分になったんだけど、ログインして実際に使ってみると違った。

からログインすることで利用履歴を確認できるのだけど、

  • 一回のクエリで日付指定しつつ、その日以前の最大100件を取得できる。
  • 最大26週さかのぼれる

というわけで、半年分のデータは取得することができる。

データの出力形式としては、PDF での出力(plain な行をパースする)と HTML Table に出力(というかみたまんま)できる。なぜ CSV がないのだろう、それは要求仕様になかったからさ…、というのはおいておいて、これをどうにかして扱える形式にする必要がある。

というわけで何も考えずに Google Chrome で Table の範囲を選択して Google Spreadsheet にペーストしたところ、うまく表形式で入力できた。

msuica.PNG

が、↓になる。(Windows 環境で確認、Mac はわからない)

spread.PNG

種別の欄が「入」なのが電車利用でそれを抽出する。また、差額の欄が電車賃になっている。このデータで問題ないのか会計士の先生に確認したところ、問題ないとのこと。

というわけでモバイルSuicaを使っていて、費用計上なりなんなりをしたいみなさんは、半年分しか取得できないことを考慮の上、早めにスプレッドシートに記録しておいたほうが良い。

24
19
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
24
19