LoginSignup
8
4

More than 5 years have passed since last update.

読書メータでcsvをインポートする方法

Last updated at Posted at 2019-02-17

概要

読書メーターでcsvをインポートする方法を調査した。その結果をまとめる。

インポート手順

読書メータのウェブ版において、以下の手順でインポートできる。

  1. 右上の「メニュー」から「アカウント設定」を選択。
  2. 表示された画面で「インポート」タブを選択。
  3. 「CSV(ブクレコ形式)をインポートする」ボタンを押下。

import.png

現時点(2019/02/17)では、読書メータのアプリ版には同機能はない。

ファイル仕様

フォーマット

フォーマットはCSV。詳細は以下。

項目
セパレータ ,
エンコーディング Shift-JIS
改行コード LF

カラム

カラムは以下の13個。

ブクレコレビューID,作成日時,更新日時,ブクレコ本ID,ISBN10,ISBN13,本のタイトル,著者,出版社,レビュー,評価,"1:公開レビュー, 0:非公開レビュー","1:コメントを許可する, 0:コメントを許可しない"

この内、入力できるのは3項目だけ。詳細は以下の通り。

  • 作成日時
    • yyyy/MM/DD hh:mm
    • 例:2019/02/17 18:00
  • ISBN10
    • nnnnnnnnnn
    • 例:4532195411
  • レビュー
    • 任意桁数の文字列
    • ただし、「255文字を超えるレビューは、該当する感想・レビューのコメント欄に追加」されるらしい。
  • 1:公開レビュー, 0:非公開レビュー
    • 1固定
  • 1:コメントを許可する, 0:コメントを許しない
    • 1固定
  • その他の項目
    • すべて空欄

実験

いくつかのファイルを作って実験してみた。

レビューなしの場合

以下のファイルをインポートしてみた。

ブクレコレビューID,作成日時,更新日時,ブクレコ本ID,ISBN10,ISBN13,本のタイトル,著者,出版社,レビュー,評価,"1:公開レビュー, 0:非公開レビュー","1:コメントを許可する, 0:コメントを許可しない"
,2019/02/17 18:00,,,4532195411,,,,,,,1,1
,2019/02/17 18:00,,,4101800103,,,,,,,1,1

登録されなかった。

レビューありの場合

以下のファイルをインポートしてみた。

ブクレコレビューID,作成日時,更新日時,ブクレコ本ID,ISBN10,ISBN13,本のタイトル,著者,出版社,レビュー,評価,"1:公開レビュー, 0:非公開レビュー","1:コメントを許可する, 0:コメントを許可しない"
,2019/02/17 18:00,,,4532195411,,,,,インポートテスト1,,1,1
,2019/02/17 18:00,,,4101800103,,,,,インポートテスト2,,1,1

登録された。

4532195411.png

4101800103.png

同一書籍複数レビューありの場合

以下のファイルをインポートしてみた。

ブクレコレビューID,作成日時,更新日時,ブクレコ本ID,ISBN10,ISBN13,本のタイトル,著者,出版社,レビュー,評価,"1:公開レビュー, 0:非公開レビュー","1:コメントを許可する, 0:コメントを許可しない"
,2019/02/17 18:00,,,4532195411,,,,,インポートテスト1,,1,1
,2019/02/17 19:00,,,4532195411,,,,,インポートテスト2,,1,1

登録された。

4532195411_2.png

レビューに半角スペースありの場合

以下のファイルをインポートしてみた。

ブクレコレビューID,作成日時,更新日時,ブクレコ本ID,ISBN10,ISBN13,本のタイトル,著者,出版社,レビュー,評価,"1:公開レビュー, 0:非公開レビュー","1:コメントを許可する, 0:コメントを許可しない"
,2019/02/17 18:00,,,4532195411,,,,,        ,,1,1
,2019/02/17 19:00,,,4532195411,,,,,インポートテスト2,,1,1

登録された。

4532195411_3.png

8
4
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
8
4