我有用Python编写的程序 - RedNotebook。 这是一个现代期刊,在本地PC上用文本文件保存,格式为:
$ cat ~/.rednotebook/data/2016-01.txt
给我这样的东西:
10: {text: плов}
11: {text: '#переход
Легли около часа
Встали около 12 часов'}
12: {text: '{}
''
''{
''}
\''
\{
\}'}
请注意,格式看起来像json,但是使用单引号'
而不是双引号,它将整数作为主键(?)来表示月中的日期。它通过预先'
单引号来逃避特殊字符。
所以,我的问题是:
如何调用此格式的数据?
在Nodejs或Golang中是否有用于解析此格式的库?
UPD1:我发现了这篇文章How to merge two versions of RedNotebook 他们说 -
很容易弄乱本月使用的YAML标记 文件,但RedNotebook会在看到这样的文件时发出警告 你可以解决它。
我会尝试将其解析为yaml代码