
JSON Viewer: бясплатны інструмент для аналізу і прагляду выходных дадзеных JSON вашага API
Бываюць выпадкі, калі я працую JavaScript Object Notation (JSON) праходжанне або вяртанне з API-інтэрфейсы і мне трэба ліквідаваць непаладкі, як я раблю масіў, які вярнуўся. Аднак часцей за ўсё гэта складана, бо гэта ўсяго адна радок. Вось тады а Праграма прагляду JSON вельмі зручны, так што вы можаце зрабіць водступ у іерархічных дадзеных, а потым пракруціць іх, каб знайсці неабходную інфармацыю.
Што такое натацыя аб'ектаў JavaScript (JSON)?
JSON (аб'ектная натацыя JavaScript) - гэта лёгкі фармат абмену данымі, які лёгка чытаць і пісаць людзям, а машынам - разбіраць і ствараць. Ён заснаваны на падмностве мовы праграмавання JavaScript і выкарыстоўваецца для прадстаўлення структур даных у тэкставым фармаце, якія можна адпраўляць і атрымліваць па сетцы.
крыніца: 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 з'яўляецца перавагай, таму што машыны лёгка разбіраюць і генеруюць. Ён заснаваны на падмностве стандарту мовы праграмавання JavaScript ECMA-262 3-е выданне - снежань 1999 г. JSON - гэта тэкставы фармат, які цалкам не залежыць ад мовы, але выкарыстоўвае пагадненні, знаёмыя праграмістам сямейства моў C, і падтрымліваецца ўласна на C, C++, C#, Java, JavaScript, Perl, PHP, Python і многіх іншых. Гэтыя ўласцівасці робяць JSON ідэальнай мовай для абмену дадзенымі.
Глядзіце астатнюю частку нашага Martech Zone прыкладання