Martech Zone نرم افزار

JSON Viewer: ابزاری رایگان برای تجزیه و مشاهده خروجی JSON API شما

مواقعی وجود دارد که من با آنها کار می کنم نشانه گذاری شی جاوا اسکریپت (JSON) پاس شدن یا بازگشت از رابط های برنامه کاربردی و من باید نحوه تجزیه آرایه برگشتی را عیب یابی کنم. با این حال ، بیشتر اوقات دشوار است زیرا فقط یک رشته است. آن وقت است که الف نمایشگر JSON بسیار مفید است، به طوری که می توانید داده های سلسله مراتبی را تورفتگی کنید و سپس برای یافتن اطلاعات مورد نیاز خود، به آن پیمایش کنید.

JSON را از حالت فشرده خارج کنید JSON را فشرده کنید کپی کردن نتایج

JavaScript Object Notation (JSON) چیست؟

JSON (JavaScript Object Notation) یک فرمت تبادل داده سبک وزن است که خواندن و نوشتن آن برای انسان آسان است و تجزیه و تولید آن برای ماشین ها آسان است. این زبان بر اساس زیرمجموعه ای از زبان برنامه نویسی جاوا اسکریپت است و برای نمایش ساختارهای داده در قالب متنی که می تواند از طریق شبکه ارسال و دریافت شود استفاده می شود.

منبع: 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 است. JSON یک قالب متنی است که کاملاً مستقل از زبان است اما از قراردادهایی استفاده می‌کند که برای برنامه‌نویسان خانواده زبان‌های C آشنا هستند و به صورت بومی پشتیبانی می‌شوند. توسط C، C++، C#، Java، JavaScript، Perl، PHP، Python و بسیاری دیگر. این ویژگی ها JSON را به یک زبان ایده آل برای تبادل داده تبدیل می کند.

بقیه ما را ببینید Martech Zone نرم افزار

Douglas Karr

Douglas Karr بنیانگذار موسسه Martech Zone و یک متخصص شناخته شده در تحول دیجیتال. داگلاس به راه‌اندازی چندین استارت‌آپ موفق MarTech کمک کرده است، بیش از ۵ میلیارد دلار در خرید و سرمایه‌گذاری Martech کمک کرده است و همچنان به راه‌اندازی پلتفرم‌ها و خدمات خود ادامه می‌دهد. او یکی از بنیانگذاران است Highbridge، یک شرکت مشاوره تحول دیجیتال. داگلاس همچنین نویسنده کتاب راهنمای Dummie و کتاب رهبری تجاری است.

مقالات مرتبط

شما چه فکر میکنید؟

این سایت از Akismet برای کاهش هرزنامه استفاده می کند. بدانید که چگونه نظر شما پردازش می شود.