ເຄື່ອງມືປ່ຽນ CSV ເປັນ JSON (ສ້າງຄ່າຫຼັກຈາກແຖວຫົວຂໍ້ໂດຍອັດຕະໂນມັດ)
ປ່ຽນ CSV ເປັນ JSON array. ວາງຂໍ້ມູນ ຫຼື ອັບໂຫຼດໄຟລ໌ ແລະ ປະມວນຜົນພາຍໃນເພື່ອຄວາມເປັນສ່ວນຕົວ.
ວາງ CSV ເພື່ອປ່ຽນເປັນ JSON ທັນທີ. ກະລຸນາລະມັດລະວັງເມື່ອຈັດການ CSV ທີ່ມີຂໍ້ມູນສ່ວນຕົວ.
CSV ທີ່ມີຂະໜາດໃຫຍ່ (5MB+) ອາດໃຊ້ເວລາໃນການປະມວນຜົນດົນຂຶ້ນ.
ເຄື່ອງມືປ່ຽນ CSV → JSON
ຂໍ້ມູນເຂົ້າ CSV
ຂໍ້ມູນຂອງທ່ານຈະຢູ່ໃນບຣາວເຊີ ແລະ ບໍ່ຖືກສົ່ງໄປຍັງເຊີບເວີ.
ຂໍ້ມູນອອກ JSON
ຕົວເລືອກ
ພື້ນຖານ
ຫົວຂໍ້ທີ່ຊ້ຳກັນຈະຖືກຕື່ມ _2, _3 ເພື່ອໃຫ້ບໍ່ຊ້ຳກັນ.
ຕົວເລືອກຂັ້ນສູງ
Shift-JIS ໃຊ້ໄດ້ສະເພາະກັບການອັບໂຫຼດໄຟລ໌ເທົ່ານັ້ນ.
ວິທີໃຊ້ (3 ຂັ້ນຕອນ)
ວາງ CSV ຫຼື ເລືອກໄຟລ໌
ປັບແຕ່ງຕົວເລືອກ (ຫົວຂໍ້/ປະເພດ/ຫ້ອງວ່າງ) ຫາກຕ້ອງການ
ປ່ຽນຮູບແບບ → ຄັດລອກ ຫຼື ດາວໂຫຼດ
ຕົວຢ່າງ
ຂໍ້ມູນເຂົ້າ CSV
name,age,active Alice,30,true Bob,25,false
[
{ "name": "Alice", "age": 30, "active": true },
{ "name": "Bob", "age": 25, "active": false }
]
ຫ້ອງວ່າງ (ວ່າງ → null)
name,age Alice, Bob,25
[
{ "name": "Alice", "age": null },
{ "name": "Bob", "age": 25 }
]
ເຄັດລັບການປ່ຽນຮູບແບບ
- ການປ່ຽນ CSV ເປັນ JSON ຈະປ່ຽນແປງຕາມການຕັ້ງຄ່າຫົວຂໍ້, ຕົວແຍກ ແລະ ການຄາດຄະເນປະເພດຂໍ້ມູນ.
- ເພື່ອຄວາມຖືກຕ້ອງ, ໃຫ້ຕັ້ງຕົວແຍກດ້ວຍຕົນເອງຫາກການກວດຫາອັດຕະໂນມັດຫຼົ້ມເຫຼວ.
- ເມື່ອປ່ຽນ CSV ເປັນ JSON, ໃຫ້ເກັບເລກສູນນຳໜ້າ (0012) ເປັນຂໍ້ຄວາມເພື່ອຄວາມປອດໄພ.
- CSV ທີ່ໃຫຍ່ກວ່າ 5MB ອາດໃຊ້ເວລາໃນການປະມວນຜົນດົນຂຶ້ນ.
ກົດເກນການປ່ຽນຮູບແບບ
- ເປີດຫົວຂໍ້: ແຖວທຳອິດຈະກາຍເປັນຄ່າຫຼັກ (keys). ຫົວຂໍ້ທີ່ວ່າງຈະກາຍເປັນ col1 ແລະ ທີ່ຊ້ຳຈະກາຍເປັນ name_2, name_3, ແລະ ອື່ນໆ.
- ປິດຫົວຂໍ້: ຄ່າຫຼັກຈະເປັນ col1, col2... ແລະ ຈຳນວນຄໍລຳຈະຖືກກຳນົດຕາມຄວາມຍາວສູງສຸດຂອງແຖວ.
- ເປີດການຄາດຄະເນປະເພດ: ຈະກວດຫາ true/false, null (ຂໍ້ຄວາມ) ແລະ ຕົວເລກ. ເລກສູນນຳໜ້າຈະຍັງຄືເກົ່າໂດຍເລີ່ມຕົ້ນ.
- ຫ້ອງວ່າງ: ເລືອກໄດ້ວ່າຈະເປັນ "" (ວ່າງ), null ຫຼື ລະເວັ້ນຄ່າຫຼັກນັ້ນໄປເລີຍ.
- ຕົວແຍກ: ການກວດຫາອັດຕະໂນມັດຈະເລືອກຕົວທີ່ເໝາະສົມທີ່ສຸດຈາກ , / / ; / |.
- ຄໍລຳບໍ່ສະໝໍ່າສະເໝີ: ຫ້ອງທີ່ຫາຍໄປຈະຖືກຕື່ມໃຫ້ວ່າງ; ຫ້ອງທີ່ເກີນຈະຖືກຈັດການເປັນຄໍລຳໃໝ່ພ້ອມຄຳເຕືອນ.
FAQ
ຂ້ອຍຄວນໃຊ້ແຖວທຳອິດເປັນຫົວຂໍ້ ຫຼື ບໍ່?
ສາມາດເລືອກ ເປີດ/ປິດ ໄດ້. ຫາກປິດ, ລະບົບຈະສ້າງ col1, col2... ໃຫ້ໂດຍອັດຕະໂນມັດ.
ຕົວເລກຍັງຄືເກົ່າເປັນຂໍ້ຄວາມ
ໃຊ້ຕົວເລືອກ 'ການຄາດຄະເນປະເພດຂໍ້ມູນ'. ຫາກປິດ ຂໍ້ມູນທັງໝົດຈະເປັນຂໍ້ຄວາມ; ຫາກເປີດ ຈະປ່ຽນຕົວເລກ ແລະ true/false ໃຫ້.
ຫ້ອງວ່າງຈະກາຍເປັນ null ຫຼື ບໍ່?
ເລືອກໄດ້ວ່າຈະເປັນ "" (ວ່າງ), null ຫຼື ລະເວັ້ນຄ່າຫຼັກນັ້ນໄປເລີຍ.
ສາມາດປ່ຽນ TSV ໄດ້ຄືກັນ ຫຼື ບໍ່?
ໄດ້. ໃຫ້ຕັ້ງຕົວແຍກເປັນ Tab ຫຼື ໃຊ້ການກວດຫາອັດຕະໂນມັດ.
ຈັດການເຄື່ອງໝາຍຈຸດ/ການຂຶ້ນແຖວໃໝ່ພາຍໃນເຄື່ອງໝາຍຄຳເວົ້າໄດ້ ຫຼື ບໍ່?
ໄດ້. ຮອງຮັບຂໍ້ມູນທີ່ມີເຄື່ອງໝາຍຄຳເວົ້າຄຸມໄວ້. ຫາກວິເຄາະຫຼົ້ມເຫຼວ, ໃຫ້ລະບຸຕົວແຍກດ້ວຍຕົນເອງ.
ຈະເກີດຫຍັງຂຶ້ນຫາກຊື່ຫົວຂໍ້ຊ້ຳກັນ?
ຊື່ທີ່ຊ້ຳຈະຖືກປ່ຽນຊື່ໃໝ່ໂດຍຕື່ມ _2, _3 ແລະ ຈະມີຄຳເຕືອນສະແດງໃຫ້ເຫັນ.