因此,我要解析的json文件如下所示:
{
"container_header_255_2013-12-31 16:00:45": {
"fw_package_version": "255.255.255X255",
"start_timestamp": 1388534445,
"start_timestr": "2013-12-31 16:00:45",
"end_timestamp": 4294967295,
"end_timestr": "2106-02-06 22:28:15",
"length": 65535,
"product": "UNKNOWN",
"hw_version": "UNKNOWN"
},
"log_packet_debug_1388534445_2013-12-31 16:00:45": {
"timestamp": 1388534445,
"timestr": "2013-12-31 16:00:45",
"log_level": "DBG",
"log_id": "0xC051",
"log_string": "DBG_STORAGE_LOG",
"file_name_line": "storage_data.c733",
"message": "Mark as Erasable: 231 238"
},
抱歉,压痕可能有点偏了。但不管怎样,我在网上看到的所有例子都包括列表,由于某种原因,这个例子只包含字典
您可以为此使用^{} 模块(免责声明:我编写的)。它有一个参数
startdepth
,专门用来解析尚未终止或“无限”(例如日志文件)的XML/JSON流。在它给出了:
^{pr2}$相关问题 更多 >
编程相关推荐