JSON Syntax
JSON (JavaScript Object Notation) یک فرمت استاندارد برای ذخیره و تبادل دادهها است که سبک و قابل خواندن برای انسان و ماشین است.
رعایت سینتکس صحیح برای استفاده از JSON ضروری است.
🔹 1. ساختار کلی JSON
-
دادهها به شکل کلید:مقدار هستند
-
کلیدها همیشه باید در کوتیشن دوتایی ("") قرار داشته باشند
-
مقادیر میتوانند شامل:
-
رشته (String) →
"Ali"
-
عدد (Number) →
25
-
آرایه (Array) →
["HTML","CSS"]
-
شیء (Object) →
{"name":"Ali","age":25}
-
Boolean →
true
یاfalse
-
null →
null
-
🔹 2. مثال صحیح JSON
📌 همه کلیدها و رشتهها در کوتیشن دوتایی هستند و ساختار JSON کاملاً معتبر است.
🔹 3. قوانین مهم JSON
-
کلیدها باید در کوتیشن دوتایی باشند
-
رشتهها باید در کوتیشن دوتایی باشند
-
نباید بعد از آخرین عنصر کاما وجود داشته باشد
-
شیء و آرایه میتوانند تو در تو باشند
-
توابع، تاریخها و سایر دادههای غیرمجاز در JSON پذیرفته نمیشوند
🔹 4. مثال نادرست JSON
📌 این مثال سینتکس نادرست دارد و بیشتر پردازشگرهای JSON آن را قبول نمیکنند.
🔹 5. نکات کاربردی
-
JSON برای تبادل داده بین کلاینت و سرور بسیار رایج است
-
در JavaScript با متدهای
JSON.parse()
وJSON.stringify()
استفاده میشود -
رعایت سینتکس صحیح برای جلوگیری از خطاهای پردازش داده الزامی است
✅ خلاصه
-
JSON شامل کلید:مقدار است
-
کلیدها و رشتهها باید در کوتیشن دوتایی باشند
-
مقادیر مجاز: عدد، رشته، آرایه، شیء، boolean و null
-
توابع و کاما اضافی مجاز نیستند
-
رعایت سینتکس صحیح برای پردازش دادهها ضروری است