JSON வடிவமைப்பி மற்றும் சுருக்கி

JSON-ஐ அழகாக வடிவமைக்கவோ அல்லது சுருக்கவோ செய்து, வரி மற்றும் நிரல் விவரங்களுடன் பிழைகளை துல்லியமாகக் கண்டறியுங்கள்.

ஒட்டி, இயக்கி, நகலெடுக்கும் சுருக்கமான ஓட்டம். உள்ளீட்டு தரவு உங்கள் உலாவியிலேயே செயலாக்கப்படுகிறது.

உள்ளீட்டு தரவு ஒருபோதும் சேவையகத்துக்கு அனுப்பப்படாது (உலாவி மட்டும் செயலாக்கம்).
ரகசியத் தரவை கையாளுவதற்கும் பாதுகாப்பானது.

பயன்படுத்துவது எப்படி

  1. JSON-ஐ உள்ளீட்டு பலகையில் ஒட்டுங்கள்.
  2. அழகாக்கு அல்லது சுருக்கு என்பதைச் சொடுக்குங்கள்.
  3. வெளியீட்டைப் நகலெடுத்தால் முடிந்தது.

விசைப்பலகை குறுக்குவழிகள்

Ctrl/Cmd + Enter: அழகாக்கு
Ctrl/Cmd + Shift + Enter: சுருக்கு
Ctrl/Cmd + L: அழி (உறுதிப்படுத்தலுடன்)

எடுத்துக்காட்டு

செல்லுபடியாகும் JSON-ஐ வடிவமைத்தல்

உள்ளீடு

{"name":"Alice","age":28,"tags":["api","debug"]}

வெளியீடு

அழகாக்கு: இடைவெளியுடன் பல வரிகள்
சுருக்கு: ஒரே வரி JSON

தவறான JSON

உள்ளீடு

{"name":"Alice","age":28,}

வெளியீடு

பிழை பட்டை வரி, நிரல், மற்றும் அருகிலுள்ள துணுக்கைக் காட்டும்

JSON வடிவமைப்பு என்பது என்ன?

வடிவமைப்பு வாசிப்புத்தன்மைக்காக இடைவெளி மற்றும் வரிமுறிப்புகளைச் சேர்ப்பதாகும்; இதனால் பிழைத்திருத்தமும் மதிப்பாய்வும் எளிதாகும்.

JSON சுருக்கம் என்பது என்ன?

சுருக்கம் வெற்றிடங்களையும் வரிமுறிப்புகளையும் நீக்கி payload அளவைக் குறைத்து JSON-ஐ compact ஆக வைத்திருப்பதாகும்.

பொதுவான பிழைகள் மற்றும் திருத்தங்கள்

  • இறுதி கமா (உதாரணம்: {"a":1,})
  • விசைகள் அல்லது string மதிப்புகளுக்கு மேற்கோள்கள் இல்லாதது
  • கருத்துக் குறிகள் சேர்க்கப்பட்டுள்ளன (வழக்கமான JSON // அல்லது /* */-ஐ ஆதரிக்காது)

அடிக்கடி கேட்கப்படும் கேள்விகள்

எனக்கு error வருகிறது

கருவி வரி, நிரல், மற்றும் அருகிலுள்ள உரையைக் காட்டும். சரியான உள்ளீட்டு இடத்திற்குச் செல்ல பிழைக்குச் செல் என்பதைப் பயன்படுத்துங்கள்.

Commented JSON (JSONC/JSON5) பயன்படுத்த முடியுமா?

வழக்கமான JSON கருத்துகளை அனுமதிக்காது. தேவைப்பட்டால் மட்டும் “பகுப்பதற்கு முன் கருத்துகளை நீக்கு” என்பதை இயக்குங்கள் (முழுமையாக இணக்கமானது அல்ல).

பெரிய JSON மெதுவாக உள்ளது

பார்சிங் மற்றும் JSON-ஐ string வடிவமாக மாற்றும் செயல்பாடு ஒரு Web Worker-இல் இயங்கும். பயனர் இடைமுகம் responsive ஆக இருக்க அளவுத்தடைகளைப் பயன்படுத்துகிறது.

Data upload செய்யப்படுமா?

இல்லை. பார்சிங், வடிவமைத்தல், மற்றும் சுருக்குதல் அனைத்தும் உங்கள் உலாவியிலேயே உள்ளூராக நடக்கும்.

\uXXXX output காட்டப்படுகிறது

Unicode escape-ஐ அணைத்து எழுத்துகளை நேரடியாக வாசிக்கக்கூடியவையாக வெளியிடுங்கள்.