تفاوت JSON و XML
در دنیای برنامه نویسی انتقال و ذخیره ی داده های به حالت های مختلف امکانپذیر است.
اما یکی از راه های ذخیره و انتقال داده فایل های xml و json هستند که در عین شباهت های آنها تفاوت هایی هم با هم دارند.
بدون حاشیه ی اضافی به سراغ بررسی تفاوت JSON و XML می پردازیم.
json و xml شبیه به هم هستند زیرا :
- داده های این دو نوع فایل در حالت استاندارد به حالتی است که فهم آن برای انسان ساده است. (زبان سطح بالا)
- تمامی داده های موجود در این دوفایل از موارد اضافه خالی هستند و هدف از آنها نگهداری داده است.
- هم فایلهای json و هم فایل های xml با زبان های رایج برنامه نویسی قابل استفاده هستند.
- هر دوی آنها با XMLHttpRequest توانایی کار دارند.
json و xml با هم متفاوت اند زیرا :
- در json تگ بسته نداریم.
- حجم فایل های json کمتر است.
- فایل های json زمان خواندن و نوشتن کمتری را طی می کنند.
- در فایل های xml امکان ذخیره سازی آرایه ها نیست.
- فایل های json تنها توسط javascript استفاده می شوند.
اما کاربرد فایل های xml در موارد زیر است:
- برای دریافت فایل های سند.
- برای دریافت فایل های dom
- برای کار با متغیرها و ذخیره سازی آنها
و کاربرد فایل های json در موارد زیر است:
- خواندن داده های json
- کار با json.parser در جاوااسکریپت و …
شما می توانید تجربه های کاری خود را در رابطه با xml و json با ما در میان بگذارید.
موفق و سربلند باشید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 2 میانگین: 5]
سلام وقت بخزر از اینستام پشتیبان گرفتم .انگار فرمت جیسونه نمیتونم سادش کنم میتونید کمکم کنید؟
توضیح بیشتر بدین لطفا
با سلام،
این که گفتید فایلهای json فقط توسط جاوااسکریپت استفاده میشوند صحیح نیست و در هر زبانی میشه ازش استفاده کرد.
موفق باشید …
بله صحیح میفرمایید.
این نوشته از w3school ترجمه شده.