PDA

View Full Version : مقاله: json چیست؟



taknegaar
چهارشنبه 02 مرداد 1387, 22:12 عصر
بطور مثال شما اگر میخواستید برای ارسال یک آرایه از سمت php (سرور) به سمت جاوااسکریپت (کلاینت) باید چکار میکردید؟
json کار تبدیل آرایه شما به شکل جاوااسکریپت و تبدیل دوباره آن از جاوا اسکریپت به نوع آرایه زبان روبرو را به عهده دارد، همین.

مثال:

یک آرایه در Php:


Array
(
[0] => Array
(
[1] => a
[2] => aa
)

[1] => Array
(
[1] => b
[2] => bb
)

[2] => Array
(
[1] => c
[2] => cc
)

)


تبدیل شده آن با json:



[{"1":"a","2":"aa"},{"1":"b","2":"bb"},{"1":"c","2":"cc"}]


همین!


قبلا این کار با xml هم به عنوان واسط اطلاعات امکان پذیر بود.
اما در آنصورت در سمت کلاینت توسط یک پارسر که بر روی همه بروزرها موجود است به واسطه اسکریپت تبدیل میشد.