絵文字スペース区切り記法ELSSV
メタ記法ELSSVの定義
ELSSV(Emoji Labeled Space Separated Values)
スペース区切りで、Emojiをラベルとして採用したLTSVの亜種みたいなもの
サンプル
code: input.txt
タスク1 2018-01-01 2018-01-03 👤yamada ⏰2018-01-02
code: output.json
{
attributes: {
"👤": "yamada",
"⏰": "2018-01-02"
}
}
値は下記に分類される
文字列型
文字列型へはインデックスアクセスが行われる
属性型(絵文字がある場合)
設計の意図
Markdownのように「記載したまま」の状態で、レンダリングされた状態に近い見た目であること
Emojiを入力しない限りは、箇条書きと大差ない認知負荷で書けること(文字列型はショートハンド的な役割)
EmojiはGUIから入力する