見出し画像

【Roam Research】 複数のページをエクスポート・インポートする方法

こんにちは、Choimirai School のサンミンです。

0  はじめに

Roam Research では特定のページをシェアすることもできますが、同時にページをエクスポートし、他の人に送ることもできます。

例えば、Roamで本を書いて、その本に含まれているページだけを抽出しシェアすることができる。今回の note ではページをエクスポートしインポートするまでの手順を紹介します。

1  エクスポートするページを選択

Roamにはページをエクスポートする方法が3つあります。

①個別ページのエクスポート
②全てのデータベースをエクスポート
③複数ページのエクスポート

この中で、①と②はRoamの右上にあるメニューから行います。

画像1

複数のページをエクスポートする際は、まず該当するページを選ぶ必要があります。この作業は、左メニューにある、「ALL PAGES」から進めます。メニューをクリックしますと次のようにデータベースに含まれている全てのページがリストアップされます。

画像2

リストからエクスポートの対象となるページを選択してください。

画像3

2  ファイルの形式を選択しエクスポート

ページの選択が終わりましたら、④の「Export Selected Pages」ボタンをクリックします。

画像4

しますと、JSON と Markdown が表示されますので「JSON」を選択し、次のステップへ進んでください。

画像5

JSONを選択すると同時に、「Pages export.zip」ファイルがローカル環境にダウンロードされます。

画像6

3  Zipファイルの解凍

JSON形式でエクスポートしたページがZipファイルとして圧縮されてますので、まず解凍してください。「Pages export.zip」を解凍しますと「export-pages.json」ファイルが生成されます。

画像10

4  インポートするファイルの確認

エクスポートしたファイルは他のRoam Researchデータベースにインポートすることができます。

画像7

画面の右上にあるメニューから「Import Files」をクリックしますと次のポップアップが表示されます。

画像8

Choose Files のボタンから解凍した JSON ファイルを選択しますとインポート対象のファイルが一覧で確認できます。

※重要:エクスポートしたファイル数によって確認画面が表示されるまで時間がかかる場合があります。

5  該当ページをインポート

今回の例でエクスポートしたのは17件のページでした。JSONファイルを選択し表示される画面にも17個のページ詳細がリストアップされています。

画像10

インポート対象のページを確認した上、右下の「Import OO Files」ボタンをクリックしますと、Upload Files 画面が表示されます。操作が終わりますと Daily Note にインポートの結果が表示されます。

画像11

6  インポートしたページを確認

Daily Note ページからインポートしたページへのリンクをクリックしますと下記のように正しくインポートできていることが確認できます。

画像12

※重要:インポートされたページのブロックは基本折り畳まれた状態になっています。ブロックをクリックしますと Child Block が展開されます。

画像13

7  まとめ

今回は「The Almanack of Nava Ravikant」のウェブ版を Roam にコピペしたページをエクスポートのサンプルとさせていただきました。

上記の例で紹介したように、Roamで複数のページをシェアすることはとても簡単です。エクスポート・インポートの機能は今後、本などの出版でも大きな影響を与えるはずです。

オンラインで本をシェアする時のフォーマットはPDFやHTML、或いはEPUB形式が多いです。ところが、来年からはRoamで読める、JSON形式での本も増えると思っています。

画像14


いいなと思ったら応援しよう!