要将JSON输出保存到键值存储中,可以使用Apify SDK中的KeyValueStore类。以下是一个示例代码:
const Apify = require('apify');
// 创建一个新的键值存储
const store = await Apify.openKeyValueStore();
// JSON数据
const data = {
foo: 'bar',
hello: 'world'
};
// 将JSON数据保存到键值存储中
await store.setValue('my-json-data', data);
// 从键值存储中获取保存的JSON数据
const storedData = await store.getValue('my-json-data');
console.log(storedData);
这个示例首先使用Apify.openKeyValueStore()
创建一个新的键值存储。然后,它定义了一个JSON对象data
。使用store.setValue()
方法将JSON数据保存到键值存储中,键为my-json-data
。最后,使用store.getValue()
方法从键值存储中获取保存的JSON数据,并将其打印到控制台上。
请注意,这是Apify SDK的Node.js示例,您需要在Node.js环境中运行它。