我是Win11系统(按下面方法已经成功使用langchain的JSONLoader加载json文件)
1.在https://jeffreyknockel.com/jq/下载与python版本匹配的.whl文件
2.安装:
pip install [对应的whl文件名]
[code=python]
from langchain.document_loaders import JSONLoader
#json文件内容为:[{"text":"zhangsan"},{"text":"lisi"}]
loader = JSONLoader(file_path='./dir/example.json',jq_schema='.[].text')
docs = loader.load()
print(docs)
# 打印内容为:
# [Document(metadata={'source': 'E:\\MyProject\\python\\20240727\\dir\\example.json', 'seq_num': 1}, page_content='zhangsan'), Document(metadata={'source': 'E:\\MyProject\\python\\20240727\\dir\\example.json', 'seq_num': 2}, page_content='lisi')]
[/code]