我有一个大的Json日志文件,其中包含Web服务调用的结果。现在我需要在里面搜索并找到一些具有多个条件的元素。
是否有任何工具可以在json日志文件上进行查询和管理?
答案 0 :(得分:1)
首先在编辑器中打开文件以了解其结构。如果文件很大,则在编写时,使用 more 或 less 等命令逐页浏览。
然后使用jq获取您感兴趣的数据。首先提取一些顶级元素以获得流程的挂起,然后逐步将您的调用优化为您实际想要获取的内容。
jq tutorial有很多调用示例。您还可以在blog post中查看特定用例,该文章是从浏览器的json会话文件中恢复Firefox会话数据。