LangChain提供的JSON格式的文档加载器是JSONLoader。
在实际应用场景中,JSON格式的数据占有很大比例,而且JSON的形式也是多样的。我们需要特别关注。
JSONLoader使用指定的jq结构来解析JSON文件。jq是一个轻量级的命令行JSON处理器,可以对JSON格式的数据进行各种复杂的处理,包括数据过滤、映射、减少和转换,是处理JSON数据的首选工具之一。
常见 jq schema 参考:

举例1:使用JSONLoader文档加载器加载
情况1

情况2
bash
.messages[].content:遍历.messages[]中所有元素,从每一个元素中提取.content字段

举例2: 提取03-response.json文件中指定的文本
需求1:提取data.items中的数据

需求2:提取data.items\[\].content中的数据

需求3:提取data.items中指定字段的数据
