ಅಪ್ಲಿಕೇಶನ್: ನಿಮ್ಮ API ಯ ಔಟ್ಪುಟ್ ಅನ್ನು ಪಾರ್ಸ್ ಮಾಡಲು ಮತ್ತು ವೀಕ್ಷಿಸಲು ಉಚಿತ JSON ವೀಕ್ಷಕ
ನಾನು ಕೆಲಸ ಮಾಡುತ್ತಿರುವ ಸಂದರ್ಭಗಳಿವೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಸಂಕೇತ (JSON) ಉತ್ತೀರ್ಣರಾಗುವುದು ಅಥವಾ ಹಿಂತಿರುಗುವುದು API ಗಳು ಮತ್ತು ನಾನು ಹಿಂತಿರುಗಿದ ಶ್ರೇಣಿಯನ್ನು ಹೇಗೆ ಪಾರ್ಸ್ ಮಾಡುತ್ತಿದ್ದೇನೆ ಎಂದು ನಾನು ನಿವಾರಿಸಬೇಕಾಗಿದೆ. ಹೇಗಾದರೂ, ಹೆಚ್ಚಿನ ಸಮಯ ಇದು ಕಷ್ಟಕರವಾಗಿದೆ ಏಕೆಂದರೆ ಇದು ಕೇವಲ ಒಂದೇ ದಾರವಾಗಿದೆ. ಅದು ಒಂದು JSON ವೀಕ್ಷಕ ನೀವು ಕ್ರಮಾನುಗತ ಡೇಟಾವನ್ನು ಇಂಡೆಂಟ್ ಮಾಡಬಹುದು ಮತ್ತು ನಂತರ ನಿಮಗೆ ಅಗತ್ಯವಿರುವ ಮಾಹಿತಿಯನ್ನು ಕಂಡುಹಿಡಿಯಲು ಸ್ಕ್ರಾಲ್ ಮಾಡಬಹುದು.
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಸಂಕೇತ (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#, Java, JavaScript, Perl, PHP, Python, ಮತ್ತು ಅನೇಕ ಇತರರಿಂದ. ಈ ಗುಣಲಕ್ಷಣಗಳು JSON ಅನ್ನು ಆದರ್ಶ ಡೇಟಾ-ಇಂಟರ್ಚೇಂಜ್ ಭಾಷೆಯನ್ನಾಗಿ ಮಾಡುತ್ತದೆ.