如何解析python提供的这些数据?

时间:2016-11-13 12:30:50

标签: python node.js linux go format

我有用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代码

1 个答案:

答案 0 :(得分:0)

它变成了YAML代码。 它可以由https://github.com/nodeca/js-yaml

解析