JSON
ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಸಂಕೇತ
JSON ಇದರ ಸಂಕ್ಷಿಪ್ತ ರೂಪವಾಗಿದೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಸಂಕೇತ.
ಏನದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆಬ್ಜೆಕ್ಟ್ ಸಂಕೇತ?
ಹಗುರವಾದ ಡೇಟಾ-ಇಂಟರ್ಚೇಂಜ್ ಫಾರ್ಮ್ಯಾಟ್, ಇದು ಮನುಷ್ಯರಿಗೆ ಓದಲು ಮತ್ತು ಬರೆಯಲು ಸುಲಭವಾಗಿದೆ ಮತ್ತು ಯಂತ್ರಗಳಿಗೆ ಪಾರ್ಸ್ ಮಾಡಲು ಮತ್ತು ಉತ್ಪಾದಿಸಲು ಸುಲಭವಾಗಿದೆ. ಇದು JavaScript ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಉಪವಿಭಾಗವನ್ನು ಆಧರಿಸಿದೆ, ಸ್ಟ್ಯಾಂಡರ್ಡ್ ECMA-262 3 ನೇ ಆವೃತ್ತಿ - ಡಿಸೆಂಬರ್ 1999. JSON ಒಂದು ಪಠ್ಯ ಸ್ವರೂಪವಾಗಿದ್ದು ಅದು ಸಂಪೂರ್ಣವಾಗಿ ಭಾಷಾ-ಸ್ವತಂತ್ರವಾಗಿದೆ ಆದರೆ ಸಿ-ಕುಟುಂಬದ ಭಾಷೆಗಳ ಪ್ರೋಗ್ರಾಮರ್ಗಳಿಗೆ ಪರಿಚಿತವಾಗಿರುವ ಸಂಪ್ರದಾಯಗಳನ್ನು ಬಳಸುತ್ತದೆ. C, C++, C#, Java, JavaScript, Perl, Python, ಮತ್ತು ಇನ್ನೂ ಅನೇಕ. ಈ ಗುಣಲಕ್ಷಣಗಳು JSON ಅನ್ನು ಆದರ್ಶ ಡೇಟಾ-ಇಂಟರ್ಚೇಂಜ್ ಭಾಷೆಯನ್ನಾಗಿ ಮಾಡುತ್ತದೆ.
JSON ಡೇಟಾದ ಉದಾಹರಣೆ ಇಲ್ಲಿದೆ:
{
"name": "John Smith",
"age": 35,
"address": {
"street": "21 2nd Street",
"city": "New York",
"state": "NY",
"zip": "10021"
},
"phoneNumbers": [
{
"type": "home",
"number": "212 555-1234"
},
{
"type": "fax",
"number": "646 555-4567"
}
]
}
ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, JSON ಡೇಟಾವು ಹೆಸರು, ವಯಸ್ಸು, ವಿಳಾಸ ಮತ್ತು ಫೋನ್ ಸಂಖ್ಯೆಗಳಂತಹ ಗುಣಲಕ್ಷಣಗಳೊಂದಿಗೆ ವ್ಯಕ್ತಿಯನ್ನು ವಿವರಿಸುತ್ತದೆ. ವಿಳಾಸ ಮತ್ತು ಫೋನ್ ಸಂಖ್ಯೆಗಳು ಸ್ವತಃ ವಸ್ತುಗಳಾಗಿವೆ, ಇದು ಮೂಲ ವಸ್ತುವಿನೊಳಗೆ ಗೂಡುಕಟ್ಟಲಾಗಿದೆ. ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಡೇಟಾ ರಚನೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು ಈ ರೀತಿಯ ಗೂಡುಕಟ್ಟುವಿಕೆಯನ್ನು ಬಳಸಬಹುದು.
- ಸಂಕ್ಷೇಪಣ: JSON