ஆப்: இலவச JSON வியூவர் உங்கள் API இன் வெளியீட்டை அலசவும் பார்க்கவும்
நான் பணிபுரியும் நேரங்கள் உள்ளன ஜாவாஸ்கிரிப்ட் பொருள் குறியீடு (எஞ்சினியரிங்) தேர்ச்சி பெறுதல் அல்லது திரும்புதல் API கள் நான் திரும்பிய வரிசையை எவ்வாறு பாகுபடுத்துகிறேன் என்பதை சரிசெய்ய வேண்டும். இருப்பினும், பெரும்பாலான நேரங்களில் இது ஒரு சரம் என்பதால் கடினம். அப்போது ஒரு JSON பார்வையாளர் நீங்கள் படிநிலைத் தரவை உள்தள்ளலாம், பின்னர் உங்களுக்குத் தேவையான தகவலைக் கண்டுபிடிக்க உருட்டலாம்.
ஜாவாஸ்கிரிப்ட் பொருள் குறியீடு (JSON) என்றால் என்ன?
JSON (ஜாவாஸ்கிரிப்ட் ஆப்ஜெக்ட் நோட்டேஷன்) என்பது இலகுரக தரவு பரிமாற்ற வடிவமாகும், இது மனிதர்களுக்கு படிக்கவும் எழுதவும் எளிதானது மற்றும் இயந்திரங்கள் அலசுவதற்கும் உருவாக்குவதற்கும் எளிதானது. இது ஜாவாஸ்கிரிப்ட் நிரலாக்க மொழியின் துணைக்குழுவை அடிப்படையாகக் கொண்டது, மேலும் ஒரு பிணையத்தில் அனுப்பப்படும் மற்றும் பெறக்கூடிய உரை வடிவத்தில் தரவு கட்டமைப்புகளைக் குறிக்கப் பயன்படுகிறது.
மூல: எஞ்சினியரிங்
JSON பொருள் என்பது விசை-மதிப்பு ஜோடிகளின் வரிசைப்படுத்தப்படாத தொகுப்பாகும், இதில் ஒவ்வொரு விசையும் ஒரு சரம் மற்றும் ஒவ்வொரு மதிப்பும் ஒரு சரம், எண், பூலியன், பூஜ்யம், வரிசை அல்லது மற்றொரு JSON பொருளாக இருக்கலாம். முக்கிய மதிப்பு ஜோடிகள் காற்புள்ளிகளால் பிரிக்கப்பட்டு சுருள் பிரேஸ்களால் சூழப்பட்டுள்ளன {}
.
JSON உதாரணம்
{
"name": "John Doe",
"age": 35,
"isMarried": true,
"address": {
"street": "123 Main St.",
"city": "Anytown",
"state": "CA"
},
"phoneNumbers": [
"555-555-1212",
"555-555-1213"
]
}
இந்த எடுத்துக்காட்டில், JSON பொருள் ஐந்து முக்கிய மதிப்பு ஜோடிகளைக் கொண்டுள்ளது: "name"
, "age"
, "isMarried"
, "address"
, மற்றும் "phoneNumbers"
. மதிப்பு "address"
மற்றொரு JSON பொருள், மற்றும் மதிப்பு "phoneNumbers"
சரங்களின் வரிசை.
JSON சாதகமானது, ஏனெனில் இயந்திரங்கள் அலசுவதற்கும் உருவாக்குவதற்கும் எளிதானது. இது ஜாவாஸ்கிரிப்ட் புரோகிராமிங் லாங்குவேஜ் ஸ்டாண்டர்ட் ECMA-262 3வது பதிப்பு - டிசம்பர் 1999 இன் துணைக்குழுவை அடிப்படையாகக் கொண்டது. JSON என்பது முற்றிலும் மொழி சார்ந்தது ஆனால் மொழிகளின் C குடும்பத்தின் புரோகிராமர்களுக்கு நன்கு தெரிந்த மரபுகளைப் பயன்படுத்தும் ஒரு உரை வடிவமாகும். C, C++, C#, Java, JavaScript, Perl, PHP, Python மற்றும் பலவற்றின் மூலம். இந்த பண்புகள் JSON ஐ சிறந்த தரவு பரிமாற்ற மொழியாக ஆக்குகின்றன.