قسمت اول:

قوانین برنامه نویسی json

+داده های مختلف با کاما از هم جدا می شوند.
مثال:

کد:

+داده های مربوط به هر رکورد در یک اکولاد قرار می گیرند.

مثال:

کد:

+تمام رکوردهای مربوط به مجموعه اطلاعات در یک جفت اکولاد قرار می گیرند

روش مقدار دهی:

کد:

اسم فیلد در یک جفت کوتیشن جدا قرار دارد و مقدار ان اگر رشته ای باشد بعد از علامت : در یک جفت کوتیشن دیگر قرار می گیرد.

آرایه ها

قسمت دوم:

 

ارایه ها در درون یک جفت براکت مشخص می شوند

هر ارایه می تواند از چندین شی یا object تشکیل شده باشد

مثال :

در مثال بالا es یک ارایه است که شامل سه شی می باشد

هر شی یک رکورد برای شخص است که شامل فیلدهای firstname و lastname است.
46.gif

Json از گرامر javascript استفاده می کند

از انجائیکه json از گرامر javascript استفاده می کند ، هیچ نرم افزار اضافی برای کار با json همزمان

با javascript ، نیاز نیست

 

با جاوا اسکریپت شما می توانید ارایه ای را بوجود اورده و مقادیر مورد نظرتان را به ان اختصاص دهید
87.gif
مثل مثال زیر :

کد :
var em = [

مثال برای کاربرد json 19.gif

1- ابتدا عبارت Create Object from JSON String را با تگ h2 نمایش دهید

2- سپس دورن تگ p مقادیر زیر را قرار دهید :

عبارت First Name:
تگ span با مقدار id برابر fname بدون هیچ محتوایی ( می خواهیم بعدا با json محتوای این تگ را مشخص کنیم )

در پست بعدی چندین مثال json رو قرار میدم

 

دقت کنید این برنامه را با همان پسوند html ذخیره کنید

با استفاده از تگ h2 عبارت زیر را نمایش دهید:
JSON Object Creation in JavaScript

در تگ p عناوین name , age , address, phon را نمایش دهید و سپس برای هر

کدام یک تگ span قرار دهید که بدون محتوا باشد و برای هر یک یک ای دی در نظر بگیرید

منبع : تالار کویک لرن

جولای 2, 2016

0 پاسخ به "آموزش Json"

ارسال یک پیغام

کویک لرن

کویک لرن یه سایت با سابقه در زمینه آموزش سریع و آسان است که عمده هدفش رسوندن مخاطبین به درآمد زایی است. بیشتر آموزشها مربوط به یادگیری بیسیک فور اندروید است.در تمام آموزشها سعی شده سطح بیان ساده و قابل فهم باشه و به علاقه مندان، لذت یادگیری رو ارایه بده. تا الان تاکید بیشتر مباحث روی برنامه نویسی وب و برنامه نویسی اندروید خصوصا نرم افزار بیسیک فور اندروید بوده است. امیدوارم از حاصل تلاش ما و همکارانمان راضی باشید. هر گونه نقطه نظری را از کادر آبی رنگ ارسال پیام، با ما درمیان بگذارید. با تشکر