من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

مقایسه JSON و XML

مقایسه JSON و XML
مقایسه JSON و XML

مقایسه 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]