اكتب الكود بنفسك
بمحرر النصوص الخاص بالمعهد يمكنك كتابة الأكواد وتعديلها .
مثال
<html dir="rtl">
<body>
<h2>إنشاء كائن JSON من خلال الجافاسركبت</h2>
الاسم: <span id="jname"></span><br />
العمر: <span id="jage"></span><br />
العنوان: <span id="jstreet"></span><br />
الهاتف: <span id="jphone"></span><br />
</p>
<script type="text/javascript">
var JSONObject= {
"name":"محمد الأحمد",
"street":"الشارع الأخير 555",
"age":33,
"phone":"555 1234567"};
document.getElementById("jname").innerHTML=JSONObject.name
document.getElementById("jage").innerHTML=JSONObject.age
document.getElementById("jstreet").innerHTML=JSONObject.street
document.getElementById("jphone").innerHTML=JSONObject.phone
</script>
</body>
</html>
تشبه XML
- ان لغة JSON هي نص عادي .
- لغة JSON للقراءة البشرية .
- ان JSON تستخدم الترتيب الهرمي أي قيمة داخل قيمة .
- يمكن كتابة أكواد JSON من خلال الجافاسكربت .
- يمكن نقل بيانات JSON من خلال لغة AJAX .
لا تشبه XML
- لايوجد نهاية للوسم .
- قصير .
- سهل القراءة و الكتابة .
- يمكن إنشاء الأكواد من خلال eval() .
- يمكن استخدام المصفوفات arrays .
- لايوجد كلمات ملغية .
لماذا JSON ؟
وفقاً للغة AJAX تعتبر لغة JSON اسهل و أسرع استخداماً من XML :
استخدام XML
- استدعاء صفحة XML .
- استخدام HTML DOM لإنشاء حلقة داخل الصفحة .
- تخرن البيانات في متغيرات .
استخدام JSON
- استدعاء نص JSON .
- استخدام eval() مع نص JSON .
ليست هناك تعليقات:
إرسال تعليق