Scrapboxをエクスポートしたときのjsonフォーマット
もしものために備えておくのは当たり前
やり方
Settings から手作業で
バックアップとエクスポートの違い
中身は一緒
json でダウンロードさせるのも一緒
バックアップは daily で自動的につくってる
エクスポートはクリックしたときにつくる
エクスポートは include metadata もできる
include metadata したらどうなる?
jsonファイルサイズは倍以上にはなる感じ?
page.lines の中身が詳細になる
各 line に created と updated がついてる
インデントは?
データ構造
全体
code:json
{
"name": "sta",
"displayName": "sta",
"exported": 1587260187,
"pages": [
<page>,
<page>,
...
]
}
page
code:json
{
"title": "sta",
"created": 1584184889,
"updated": 1586576710,
"lines": [
"sta",
"https://gyazo.com/505861e8a5c21ae87eb972c4affd8841",
"",
"",
"吉良野すた(stakiran / sta)の備忘録です。",
"",
" 生産",
" 生活",
" インプット",
""
]
}
page(metadata)
code:json
{
"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
},
{
"created": 1584184937,
"updated": 1584184939
},
{
"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
},
...
]
},
サイズ感
2022/02/24 07:16:57、here
メタデータなし: 15.8MB
あり: 28.4MB
2倍以内か、意外と小さいsta.icon