CSVの特定の値を取得し、csvparserを使用してそれらをJSONに追加するにはどうすればよいですか?

user8108264

私は主にnodejsを初めて使用し、csvデータを調べてテーブルに準拠するサイトを作成しています。私はcovidデータを使用しており、私が持っているcsvファイルにはさまざまな国や米国の州がたくさんありますが、必要なのは米国の州だけです。私のコードは現在、すべての行を調べて、json形式で出力しています。

const csv = require('csv-parser')
const fs = require('fs')
const results = [];

fs.createReadStream('data.csv')
  .pipe(csv())
  .on('data', (data) => results.push(data))
  .on('end', () => {
    console.log(results);
    // [
    //   { 'Province/State': 'North Carolina',
    //     'Country/Region': 'US',
    //     'Last Update': '2020-03-19T23:43:04',
    //      Confirmed: '123',
    //      Deaths: '0',
    //      Recovered: '0',
    //      Latitude: '35.6301',
    //      Longitude: '-79.8064' },
    //      ..... <and so on for every country and every US state.>
    // ]
  });

米国の州は特定の順序または特定の行にないため、国の地域を調べてそれらを除外する必要があります。ただし、データは一重引用符でのみ表示され、JSON.parseを実行するとエラーが発生しSyntaxError: Unexpected token o in JSON at position 1ます。csvファイルを調べてjsonに解析し、米国の州のみを解析できるようにするための最良の方法は何ですか。

アントンク

イベントハンドラーのCountry/Regionフィールドを確認することで、米国のデータをフィルタリングできますdata

const csv = require('csv-parser')
const fs = require('fs')
const results = [];

fs.createReadStream('data.csv')
  .pipe(csv())
  .on('data', (data) => {
    if (data['Country/Region'] === 'US') {
      results.push(data);
    }
  })
  .on('end', () => {
    console.log(results);
  });

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Swift 4を使用してJSONから特定の値を取得するにはどうすればよいですか?

分類Dev

JavaScriptを使用して、特定の位置から別の位置にhtmlを抽出し、それに属性を追加するにはどうすればよいですか?

分類Dev

特定の条件に一致するExcelから値を取得し、それを配列に割り当てるにはどうすればよいですか?

分類Dev

Python:操作から取得した値を特定のCSVの新しい列に追加するにはどうすればよいですか?

分類Dev

JSONを使用してJavaScriptの特定のキーを知らなくてもプロパティ値を取得するにはどうすればよいですか?

分類Dev

golangを使用して解析されたjson配列から特定の値を取得するにはどうすればよいですか?

分類Dev

phpを使用してxmlで特定の値を取得するにはどうすればよいですか?

分類Dev

foreachを使用してこれらの配列値を取得するにはどうすればよいですか?

分類Dev

特定の名前の次の入力を見つけて、jQueryを使用してその値を取得するにはどうすればよいですか?

分類Dev

JDBCを使用してmySQLから特定の列を取得するにはどうすればよいですか?

分類Dev

JSoupを使用して特定の値を取得するにはどうすればよいですか?

分類Dev

特定の Cookie が (その値を検索して) JS に存在するかどうかの情報を取得するにはどうすればよいですか?

分類Dev

Zapierを使用してJSON配列の最初の値を取得するにはどうすればよいですか?

分類Dev

Angularjsを使用してjsonデータから特定の値を取得するにはどうすればよいですか?

分類Dev

Angularjsを使用してjsonデータから特定の値を取得するにはどうすればよいですか?

分類Dev

javascriptを使用してJSPからitemLabelの値を取得するにはどうすればよいですか?

分類Dev

PHPを使用してMongoDBから単一の値を取得するにはどうすればよいですか?

分類Dev

Djangoを使用してJavascriptから変数の値を取得するにはどうすればよいですか?

分類Dev

オブジェクトから値を正しく取得し、それを別の値に追加するにはどうすればよいですか?Angular

分類Dev

Python / Pandaで列から特定の値を取得し、新しい列として追加するにはどうすればよいですか?

分類Dev

Firebaseデータベース内のすべての子から特定の値を取得して追加するにはどうすればよいですか?

分類Dev

jsonpathを使用してjsonから複数の要素を取得するにはどうすればよいですか?

分類Dev

FOREACHを使用してjson-arrayの最小値を取得するにはどうすればよいですか?

分類Dev

C#を使用してUnityでJsonUtilityを使用して特定のJSON形式からデータを取得するにはどうすればよいですか?

分類Dev

JavaでJsonPathを使用してJSONから値を取得するにはどうすればよいですか?

分類Dev

DataGridViewの2つの特定のセルの値を取得し、それらを変数に格納するにはどうすればよいですか?

分類Dev

Javascriptで作成されたばかりの特定のhtml要素を参照してその値を取得するにはどうすればよいですか?

分類Dev

JSONファイルから特定の要素のみを抽出してcsvに追加するにはどうすればよいですか?

分類Dev

nlohmann jsonを使用して文字列から値型を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    Swift 4を使用してJSONから特定の値を取得するにはどうすればよいですか?

  2. 2

    JavaScriptを使用して、特定の位置から別の位置にhtmlを抽出し、それに属性を追加するにはどうすればよいですか?

  3. 3

    特定の条件に一致するExcelから値を取得し、それを配列に割り当てるにはどうすればよいですか?

  4. 4

    Python:操作から取得した値を特定のCSVの新しい列に追加するにはどうすればよいですか?

  5. 5

    JSONを使用してJavaScriptの特定のキーを知らなくてもプロパティ値を取得するにはどうすればよいですか?

  6. 6

    golangを使用して解析されたjson配列から特定の値を取得するにはどうすればよいですか?

  7. 7

    phpを使用してxmlで特定の値を取得するにはどうすればよいですか?

  8. 8

    foreachを使用してこれらの配列値を取得するにはどうすればよいですか?

  9. 9

    特定の名前の次の入力を見つけて、jQueryを使用してその値を取得するにはどうすればよいですか?

  10. 10

    JDBCを使用してmySQLから特定の列を取得するにはどうすればよいですか?

  11. 11

    JSoupを使用して特定の値を取得するにはどうすればよいですか?

  12. 12

    特定の Cookie が (その値を検索して) JS に存在するかどうかの情報を取得するにはどうすればよいですか?

  13. 13

    Zapierを使用してJSON配列の最初の値を取得するにはどうすればよいですか?

  14. 14

    Angularjsを使用してjsonデータから特定の値を取得するにはどうすればよいですか?

  15. 15

    Angularjsを使用してjsonデータから特定の値を取得するにはどうすればよいですか?

  16. 16

    javascriptを使用してJSPからitemLabelの値を取得するにはどうすればよいですか?

  17. 17

    PHPを使用してMongoDBから単一の値を取得するにはどうすればよいですか?

  18. 18

    Djangoを使用してJavascriptから変数の値を取得するにはどうすればよいですか?

  19. 19

    オブジェクトから値を正しく取得し、それを別の値に追加するにはどうすればよいですか?Angular

  20. 20

    Python / Pandaで列から特定の値を取得し、新しい列として追加するにはどうすればよいですか?

  21. 21

    Firebaseデータベース内のすべての子から特定の値を取得して追加するにはどうすればよいですか?

  22. 22

    jsonpathを使用してjsonから複数の要素を取得するにはどうすればよいですか?

  23. 23

    FOREACHを使用してjson-arrayの最小値を取得するにはどうすればよいですか?

  24. 24

    C#を使用してUnityでJsonUtilityを使用して特定のJSON形式からデータを取得するにはどうすればよいですか?

  25. 25

    JavaでJsonPathを使用してJSONから値を取得するにはどうすればよいですか?

  26. 26

    DataGridViewの2つの特定のセルの値を取得し、それらを変数に格納するにはどうすればよいですか?

  27. 27

    Javascriptで作成されたばかりの特定のhtml要素を参照してその値を取得するにはどうすればよいですか?

  28. 28

    JSONファイルから特定の要素のみを抽出してcsvに追加するにはどうすればよいですか?

  29. 29

    nlohmann jsonを使用して文字列から値型を取得するにはどうすればよいですか?

ホットタグ

アーカイブ