ເຄື່ອງມືຈັດລຽງຄ່າຫຼັກ JSON (ລວມລຳດັບຄ່າຫຼັກເພື່ອໃຫ້ປຽບທຽບງ່າຍ)
ຈັດລຽງລຳດັບຄ່າຫຼັກ JSON ໂດຍອັດຕະໂນມັດເພື່ອໃຫ້ການກວດສອບ ແລະ ປຽບທຽບໄວຂຶ້ນ. ເລືອກທຸກລະດັບ ຫຼື ສະເພາະລະດັບເທິງສຸດ.
- ປຽບທຽບ (diff) ໄດ້ງ່າຍຂຶ້ນດ້ວຍລຳດັບຄ່າຫຼັກທີ່ຄົງທີ່
- ຮັກສາລຳດັບຂອງ Array ໄວ້ຄືເກົ່າໂດຍເລີ່ມຕົ້ນ
- ຫຍໍ້ໜ້າ ແລະ ຈັດລຽງໃນຂັ້ນຕອນດຽວ
ເຄື່ອງມື
ຕົວເລືອກ
ລຳດັບຂອງສະມາຊິກໃນ Array ຈະຖືກຮັກສາໄວ້ຄືເກົ່າ.
ການຕັ້ງຄ່າຂັ້ນສູງ
ວິທີໃຊ້
1. ວາງ
ວາງ JSON ລົງໃນແຜງຂໍ້ມູນເຂົ້າ.
2. ເລືອກຂອບເຂດ & ການຫຍໍ້ໜ້າ
ເລືອກທຸກລະດັບ ຫຼື ສະເພາະລະດັບເທິງສຸດ ແລະ ຕັ້ງຄ່າການຫຍໍ້ໜ້າ.
3. ຈັດລຽງ & ຄັດລອກ
ຄລິກ 'ຈັດລຽງ & ຈັດຮູບແບບ' ແລະ ຄັດລອກຜົນໄດ້ຮັບ.
ຕົວຢ່າງ
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
{
"a": {
"d": 4,
"c": 3
},
"arr": [
{
"y": 2,
"x": 1
},
3
],
"b": 1
}
ສິ່ງທີ່ທ່ານເຮັດໄດ້
ຈັດລຽງຄ່າຫຼັກທັງໝົດ ຫຼື ສະເພາະລະດັບເທິງສຸດ
ຮັກສາລຳດັບໃນ Array ໃນຂະນະທີ່ຈັດລຽງຄ່າຫຼັກຂອງ object
ປ່ຽນລະຫວ່າງການຈັດລຽງຈາກນ້ອຍໄປຫາໃຫຍ່ ຫຼື ໃຫຍ່ໄປຫານ້ອຍ
ເລືອກການຫຍໍ້ໜ້າ ຫຼື ການຫຍໍ້ (minify) ໄດ້ໃນຄລິກດຽວ
ຂໍ້ກຳນົດ (arrays / nesting / numbers)
- ຄ່າຫຼັກຂອງ Object ຈະຖືກຈັດລຽງຕາມລຳດັບຕົວອັກສອນ (code point order).
- Array ຈະຮັກສາລຳດັບຂອງສະມາຊິກໄວ້ຄືເກົ່າ.
- ການຫຍໍ້ໜ້າເລືອກໄດ້ 2, 4, ແທັບ ຫຼື ຫຍໍ້ (minify).
- ຫາກຂໍ້ມູນເຂົ້າບໍ່ແມ່ນ JSON ທີ່ຖືກຕ້ອງ, ຜົນໄດ້ຮັບຈະບໍ່ຖືກອັບເດດ.
- ເຄື່ອງມືນີ້ຮອງຮັບສະເພາະ JSON ມາດຕະຖານ (ບໍ່ມີຄຳອະທິບາຍ ຫຼື ເຄື່ອງໝາຍຈຸດສ່ວນເກີນ).
- ຂໍ້ມູນຂະໜາດໃຫຍ່ອາດໃຊ້ເວລາໃນການປະມວນຜົນຄາວໜຶ່ງ.
FAQ
Object ທີ່ຢູ່ຂ້າງໃນ (nested) ຈະຖືກຈັດລຽງຫຼືບໍ່?
ແມ່ນແລ້ວ. ທ່ານສາມາດເລືອກ 'ທຸກລະດັບ' ຫຼື 'ສະເພາະລະດັບເທິງສຸດ'.
ແລ້ວ Array ເດ?
ລຳດັບຂອງສະມາຊິກໃນ Array ຈະຖືກຮັກສາໄວ້. ແຕ່ Object ທີ່ຢູ່ຂ້າງໃນ Array ຈະຖືກຈັດລຽງຕາມຂອບເຂດທີ່ເລືອກ.
ຂ້ອຍສາມາດຮັກສາການຈັດຮູບແບບເດີມໄວ້ໄດ້ຫຼືບໍ່?
ບໍ່ໄດ້. ຜົນໄດ້ຮັບຈະໃຊ້ການຫຍໍ້ໜ້າທີ່ທ່ານເລືອກ (2/4/ແທັບ/ຫຍໍ້) ແທນຮູບແບບເດີມ.
ສາມາດໃຊ້ JSON ທີ່ມີຄຳອະທິບາຍ (JSON5) ໄດ້ຫຼືບໍ່?
ບໍ່ໄດ້. ເຄື່ອງມືນີ້ຮອງຮັບສະເພາະ JSON ມາດຕະຖານເທົ່ານັ້ນ.
ການປະມວນຜົນເຮັດຢູ່ໃສ?
ທຸກຢ່າງເຮັດວຽກພາຍໃນບຣາວເຊີຂອງທ່ານ; ບໍ່ມີການສົ່ງຂໍ້ມູນໄປຍັງເຊີບເວີ.