Как проверить валидацию формата ndjson? - PullRequest
1 голос
/ 11 июля 2019

Итак, мне дали файл NDJSON для импорта, а затем отобразить на веб-странице в таблице.Я продолжаю получать ошибку в данных, и я чувствую, что это с форматом.Я удалю переменную с проблемой, и она перейдет к следующей.

Я пытался посмотреть на npm ndjson, но я запутался, потому что нет тонны объяснений по реализации.

Observation.ndjson

{"resourceType": "Observation", "id":"35i123", "status": "final", "category":[{"coding":[.........]}]}
{"resourceType":"Observation"......}

index.js

var transformStream= ndjson.stringify();
var outputStream = transformStream.pipe(fileSystem.createReadStream("./Observation.ndjson"));
outputStream.on(
"finish", function handleFinish(){
console.log("ndjson serialize completed!");
}
);

outputStream.on(
"finish", function handleFinish() {
var inputStream = fileSystem.createReadStream(__dirname + "./Observation.ndjson")
var transformStream=inputStream.pipe(ndjson.parse("./Observation.ndjson"));
transformStream
             .on( "data", function handleRecord(data){
             function handleRecord(data){
              console.log("record(event):", data);
         } 
      }
   )
        .on("end", function handleEnd(){
         console.log("ndjson parsing complete!");
      }
  )
;
}
);
...