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