‎‎جسون در مقابل ايكس ام الJSON vs XML -‎

Previous >    <Next  

‎‎هر دوJSON و XML ميتوانند براي دريافت داده از وب سرور مورد استفاده قرارگيرند .

‎‎در زير براي هردوJSON و XML يك شئ employees با يك آرايه سه پرسنلي تعريف ميشود .

‎‎مثال ـJSON

{"employees":[
  { "firstName":"John", "lastName":"Doe" },
  { "firstName":"Anna", "lastName":"Smith" },
  { "firstName":"Peter", "lastName":"Jones" }
]}

‎‎مثال ـXML

<employees>
  <employee>
    John Doe
  </employee>
  <employee>
    Anna Smith
  </employee>
  <employee>
    Peter Jones
  </employee>
</employees>

‎JSON‎در موارد زير مشابه XML است:

‎‎همچنينJSON در موارد زير باXML مشابهت ندارد:

‎بزرگترين اختلاف آن باXML تجريه وتحليل ساده تر آن نسبت بهXML استJSON . بوسيله توابع ‎استاندارد جاوااسكريپت تجزيه وتحليل ميشود .اماXML توسط يك تجزيه كننده XMLparser است .

‎‎چراJSON بهتر از XML است

‎تجزيه وتحليلXML پيچيده تر از JSON است .درصورتيكه JSON بيك شئي آماده استفاده جاوااسكريپت ‎تجزيه ميگردد.

‎‎براي برنامه هايAJAX جسون ساده وسريعتر ازXML است:

‎‎استفادهXML موارد زير :

‎‎استفادهJSON موارد زير :


Previous >    <Next