Как легко преобразовать поток JSON в NDJSON

Как преобразовать поток ответов на выборку, в котором загружаемый документ имеет формат JSON, в поток NDJSON? Например, этот код:

      const response = await fetch(url);
    ndjsonStreamer = ndjsonStream(response.body).getReader();

хорошо работает для URL-адресов ndjson, но не работает для URL-адресов JSON. Моя цель — попытаться преобразовать поток в реальном времени из json в ndjson, чтобы ndjsonStreamer мог его правильно проанализировать.

Я подумал об использовании метода fetch PipeThrough для передачи его в поток Transform, но это сработало не очень хорошо.

Любые идеи будут оценены по достоинству, спасибо!

0 ответов

Другие вопросы по тегам