المجتمع الأكبر للعرب في مجال التك
لما تبقى عاوز تخلي برنامجين مكتوبين بلغات برمجة مختلفة يتواصلوا مع بعض وينقلوا البيانات بينهم فأنت بتبقى محتاجة حاجة معيارية standard تمشي عليه البرامج دي، أيام زمان كان التنسيق المعياري دا هو الXML ودا كان عامل زي تاغات الhtml كدا، لكنه دلوقتي معدش مستخدم لإنه بياخد مساحة ع الفاضي كان الواحد يقدر يختصرها ويوفر المساحة دي، فظهر الJSON واللي بيلبي الغرض دا، تنسيق معياري الكل بيستخدمه، مساحته يدوب على قد البيانات المبعوته مع زيادة خفيفة جدا للرموز اللي بتكون مستخدمة في الجيسون عشان يفصلوا كل بيان عن التاني، وسهل الكتابة جدا شوف مثلا دي حاجة مكتوبة مرة بالXML ومرة بالJSON
بالXML
<Student>
<FirstName>Ahmed</FirstName>
<LastName>Khaled</LastName>
<Age>18</Age>
</Student>
بالJSON
"Student": {
"FristName": "Ahmed",
"LastName": "Khaled",
"Age": "18"
}
فهتلاحظ ان تنسيق الJSON أبسط من الXML ومساحته أقل

