Scrapboxをエクスポートしたときのjsonフォーマット
- #Scrapbox
- もしものために備えておくのは当たり前
- やり方
- Settings から手作業で
- バックアップとエクスポートの違い
- 中身は一緒
- json でダウンロードさせるのも一緒
- バックアップは daily で自動的につくってる
- エクスポートはクリックしたときにつくる
- エクスポートは include metadata もできる
- include metadata したらどうなる?
- jsonファイルサイズは倍以上にはなる感じ?
- page.lines の中身が詳細になる
- 各 line に created と updated がついてる
- インデントは?
データ構造
全体
{
"name": "sta",
"displayName": "sta",
"exported": 1587260187,
"pages": [
<page>,
<page>,
...
]
}
page
{
"title": "sta",
"created": 1584184889,
"updated": 1586576710,
"lines": [
"sta",
"[https://gyazo.com/505861e8a5c21ae87eb972c4affd8841]",
"",
"Website: https://stakiran.github.io/stakiran/",
"Twitter: https://twitter.com/stakiran2",
"",
"吉良野すた(stakiran / sta)の備忘録です。",
"",
" 生産",
" #つくった",
" #企画",
" #創作ネタ",
" #ビジネスネタ",
" #開発ネタ",
" 生活",
" #日記",
" #趣味",
" インプット",
" #読んだ",
""
]
}
page(metadata)
{
"title": "sta",
"created": 1584184889,
"updated": 1586576710,
"lines": [
{
"text": "sta",
"created": 1584184889,
"updated": 1584184889
},
{
"text": "[https://gyazo.com/505861e8a5c21ae87eb972c4affd8841]",
"created": 1584184889,
"updated": 1584184919
},
{
"text": "",
"created": 1584184919,
"updated": 1584184919
},
{
"text": "Website: https://stakiran.github.io/stakiran/",
"created": 1584184937,
"updated": 1584184939
},
{
"text": "Twitter: https://twitter.com/stakiran2",
"created": 1584184940,
"updated": 1584184947
},
{
"text": "",
"created": 1585132616,
"updated": 1585132616
},
{
"text": "吉良野すた(stakiran / sta)の備忘録です。",
"created": 1586301423,
"updated": 1586301441
},
{
"text": "",
"created": 1584252963,
"updated": 1586576676
},
{
"text": " 生産",
"created": 1586576644,
"updated": 1586576662
},
...
]
},
Links
- ← sbq