آموزش JSON
آموزش JSON - معرفی JSON
JSON سرنام عبارت JavaScript Object Notation می باشد.
JSON سینتکسی برای ذخیره و تبدیل اطلاعات متنی می باشد. بسیار شبیه XML است.
JSON از XML کوچکتر، ولی سریعتر است و همچنین راحت تر پردازش می شود.
مثال JSON
"employees": [
{ "firstName":"John" , "lastName":"Doe" },
{ "firstName":"Anna" , "lastName":"Smith" },
{ "firstName":"Peter" , "lastName":"Jones" }
]
}
شیء employees آرایه ای از رکوردهای employee است. (آرایه ای از اشیاء)
JSON چیست؟
- JSON سرنام عبارت JavaScript Object Notation می باشد.
- JSON فرمتی ساده و سبک برای مبادله اطلاعات متنی می باشد.
- JSON مستقل از زبان است*.
- JSON "خود توصیفی" است و درک آن راحت است.
* JSON از سینتکس های جاوا اسکریپت (JavaScript) برای توصیف اشیاء داده استفاده می کند، اما لازم به ذکر است که هم از لحاظ زبانی و هم از لحاظ پلتفرم مستقل است. مفسر (Parser) های JSON و کتابخانه های JSON برای اکثریت زبان های برنامه نویسی موجود است.
JSON در مقایسه با اشیاء جاوا اسکریپت (JavaScript)
فرمت متن JSON از لحاظ سینتکس شبیه کدهای ایجاد شیء در جاوا اسکریپت (JavaScript) است.
به خاطر این شباهت، برنامه JavaScript می تواند به جای استفاده از مفسر (Parser)، از تابع داخلی ()eval استفاده کند و داده های JSON را برای ایجاد اشیاء جاوا اسکریپت (JavaScript) محلی اجرا کند.
- نوشته شده توسط مظاهر نصوحی
- بازدید: 46929
دیدگاهها
لطفا آموزش طریقه نوشتن درون فایل json رو هم آموزش بدبد.
در حال حاضر خیلی لازمش دارم!
با سلام و احترام
json یک فرمت جهت نگهداری اطلاعات هست و تقریبا در اکثر زبانها ساپورت میشه. منتها باید دستورات مربوط به اون رو در هر زبان به کار ببندید.
طریقه نوشتن در فایل هم اصولا کار چندان سختی نیست و این هم بسته به زبانهای مختلف فرق میکنه.
شما در چه زبانی قصد نوشتن در فایل رو دارید؟
با سلام و خسته نباشید در سایت w3schools.com سه بخش دیگه هم JSON برای هست اگه میشه اون ها رو هم ترجمه کنید.
با تشکر
با سلام و تشکر.
در صورتی قسمتی ترجمه نشده، شما میتونید سؤالتون رو مطرح کنید. من و همکارانم در صورت توان پاسخ خواهیم داد.
تعداد مقالات در سایت فوق زیاد هست، و امکان اینکه دو سه تا از زیر ترجمه در بره، هست.
سلام
ایا همه جی سان همینه!
با سلام.
شالودهش همینه! اطلاعات بیشتر رو میتونید با کمی جستجو پیدا کنید.
ولی در کل مفهوم JSON یعنی اینکه دادهها مستقل از متن دارای یک فرمت مشخص باشن.
سلام
اینجا رو چک کنید، دکمه های قبلی و بعدی مشکل دارند :) مرسی از ترجمه
سلام، با تشکر از شما ... مشکل برطرف شد.