CSV to JSON Converter (ໃຊ້ header row ເປັນ key)

ແປງ CSV ເປັນ JSON array. ວາງຂໍ້ມູນ ຫຼື ອັບໂຫຼດໄຟລ໌, ໂດຍຄ່າເລີ່ມຕົ້ນຈະປະມວນຜົນໃນເຄື່ອງ.

ວາງ CSV ແລະ ແປງເປັນ JSON ໄດ້ທັນທີ. ຈົ່ງຈັດການຂໍ້ມູນສ່ວນບຸກຄົນຢ່າງລະມັດລະວັງ.

ຂໍ້ມູນ input ຖືກປະມວນຜົນໃນ browser ຂອງທ່ານ ແລະ ບໍ່ຖືກອັບໂຫຼດ.

ເຄື່ອງມືແປງ CSV JSON

ໃຊ້ໄດ້ສໍາລັບ workflow ແບບ “CSV JSON conversion”, “csv to json” ແລະ “convert CSV to JSON” ດ້ວຍການວາງຂໍ້ມູນ ຫຼື ອັບໂຫຼດຢ່າງວ່ອງໄວ.

ວິທີໃຊ້

  1. ວາງ CSV (ຫຼື ອັບໂຫຼດໄຟລ໌)
  2. ເລືອກ header, type inference ແລະ ວິທີຈັດການ cell ວ່າງເມື່ອຈໍາເປັນ
  3. Copy JSON output ຫຼື ດາວໂຫຼດເປັນ .json

ຕົວຢ່າງ

ແບບພື້ນຖານ (Type Inference ON)

Input

name,age,active
Alice,30,true
Bob,25,false

Output

[
  { "name": "Alice", "age": 30, "active": true },
  { "name": "Bob", "age": 25, "active": false }
]

ແປງ cell ວ່າງເປັນ null

Input

name,age
Alice,
Bob,25

Output

[
  { "name": "Alice", "age": null },
  { "name": "Bob", "age": 25 }
]

ເຄັດລັບການແປງ

  • ປິດ type inference ສໍາລັບຄໍລໍາ ID ທີ່ຈໍາເປັນຕ້ອງຮັກສາເລກ 0 ນໍາໜ້າ.
  • ສໍາລັບ TSV, ໃຫ້ຕັ້ງ delimiter ເປັນ tab ຫຼື ໃຊ້ auto detection.
  • ຖ້າຈໍານວນຄໍລໍາບໍ່ຄົງທີ່, ໃຫ້ກວດ warnings ແລະ ຕັ້ງ delimiter ເອງເມື່ອຈໍາເປັນ.

FAQ

ສາມາດໃຊ້ແຖວທໍາອິດເປັນ header ໄດ້ບໍ?

ໄດ້. ຖ້າປິດ header mode ລະບົບຈະສ້າງ key ເປັນ col1, col2, ...

ຕົວເລກຍັງຢູ່ໃນຮູບ string.

ເປີດ type inference. ຄ່າເລີ່ມຕົ້ນທີ່ປອດໄພຄື OFF (ຄ່າທັງໝົດເປັນ string).

ສາມາດແປງ cell ວ່າງເປັນ null ໄດ້ບໍ?

ເລືອກໄດ້ລະຫວ່າງ empty string, null ຫຼື omit key.

ສາມາດແປງ TSV ໄດ້ບໍ?

ໄດ້. ຕັ້ງ delimiter ເປັນ tab ຫຼື ໃຊ້ auto detection.

ຮອງຮັບ comma/newline ໃນ quoted field ບໍ?

ຮອງຮັບ. ຖ້າ parse ບໍ່ສໍາເລັດ ໃຫ້ກໍານົດ quote character ແລະ delimiter ເອງ.

ຖ້າຊື່ header ຊໍ້າກັນຈະເຮັດແນວໃດ?

ລະບົບຈະປ່ຽນຊື່ອັດຕະໂນມັດເປັນ name_2, name_3 ແລະ ສະແດງເປັນ warning.