表形式のデータを含む Excel スプレッドシートを JSON に変換する最も簡単な方法は何ですか? [closed] 質問する

表形式のデータを含む Excel スプレッドシートを JSON に変換する最も簡単な方法は何ですか? [closed] 質問する

Excel または Open Office のスプレッドシートデータを *.xls として保存し、*.json に変換したい

  • データは機密ではない
  • ファイルはそれほど大きくありません

ベストアンサー1

あなたが本当にそう思っていると仮定すると最も簡単必ずしもプログラムでこれを行う方法を探しているわけではない場合は、次のようにすることができます。

  1. まだない場合は、スプレッドシートに「ミュージシャン列」の行を追加します。つまり、次のような列にデータがある場合です。

    Rory Gallagher      Guitar
    Gerry McAvoy        Bass
    Rod de'Ath          Drums
    Lou Martin          Keyboards
    Donkey Kong Sioux   Self-Appointed Semi-official Stomper
    

    注記: 行 0 に「ミュージシャン」と「楽器」を追加したい場合があります (そこに行を挿入する必要があるかもしれません)

  2. ファイルをCSVファイルとして保存します。

  3. CSVファイルの内容をクリップボードにコピーします

  4. へ移動http://www.convertcsv.com/csv-to-json.htm

  5. 「最初の行は列名」チェックボックスがオンになっていることを確認します。

  6. CSVデータをコンテンツエリアに貼り付けます

  7. 「CSVをJSONに変換」ボタンをマッシュします

    上記のデータを使用すると、次のようになります。

    [
      {
        "MUSICIAN":"Rory Gallagher",
        "INSTRUMENT":"Guitar"
      },
      {
        "MUSICIAN":"Gerry McAvoy",
        "INSTRUMENT":"Bass"
      },
      {
        "MUSICIAN":"Rod D'Ath",
        "INSTRUMENT":"Drums"
      },
      {
        "MUSICIAN":"Lou Martin",
        "INSTRUMENT":"Keyboards"
      }
      {
        "MUSICIAN":"Donkey Kong Sioux",
        "INSTRUMENT":"Self-Appointed Semi-Official Stomper"
      }
    ]
    

    この単純/最小限のデータではおそらく必要ありませんが、大規模なデータセットでは、このデータに異常や異常がないかチェックすることで、長い目で見れば時間と頭痛の種を節約できます。

  8. ここへ行ってください:出典: http://www.jsonlint.com/

  9. JSONをコンテンツエリアに貼り付けます

  10. 「検証」ボタンを押します。

JSON が適切であれば、下の結果セクションに「有効な JSON」というコメントが表示されます。そうでない場合は、問題がどこにあるかが示されるので、修正することができます。

おすすめ記事