Используя Node.JS, как мне прочитать файл JSON в (серверную) память?

Установите параметры CURLOPT_WRITEFUNCTION и / или CURLOPT_WRITEDATA:

FILE *f = fopen("target.txt", "wb");
curl_easy_setopt(handle, CURLOPT_WRITEDATA, f);

По умолчанию libcurl записывает вывод в stdout. Когда вы переопределяете это (это то, что почти любое приложение будет делать), он будет записывать в другой файл или передавать куски вывода на обратный вызов. Подробнее см. Документацию для CURLOPT_WRITEFUNCTION .

518
задан mikemaccana 30 January 2019 в 11:18
поделиться

1 ответ

использование node-fs-extra (асинхронный ждут)

const readJsonFile = async () => {
  try {
    const myJsonObject = await fs.readJson('./my_json_file.json');
    console.log(myJsonObject);
  } catch (err) {
    console.error(err)
  }
}

readJsonFile() // prints your json object
4
ответ дан Suman Patra 4 November 2019 в 07:57
поделиться
  • 1
    В моем случае корректное упорядочивание более важно, чем этот целый ' set-apart' вещь, таким образом, было бы интересно, сколько представит изменение этот подход опроса? – beemtee 25 July 2011 в 17:05
Другие вопросы по тегам:

Похожие вопросы: