概要
読書メーターでcsvをインポートする方法を調査した。その結果をまとめる。
インポート手順
読書メータのウェブ版において、以下の手順でインポートできる。
- 右上の「メニュー」から「アカウント設定」を選択。
- 表示された画面で「インポート」タブを選択。
- 「CSV(ブクレコ形式)をインポートする」ボタンを押下。
現時点(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
登録された。
同一書籍複数レビューありの場合
以下のファイルをインポートしてみた。
ブクレコレビュー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
登録された。
レビューに半角スペースありの場合
以下のファイルをインポートしてみた。
ブクレコレビュー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
登録された。