XML
تنسيق آخر من serialization format يستخدم على نطاق واسع لتبادل المعلومات عبر الإنترنت في جهازين هو XML تعود بدايات XML إلى القرن السابق ، حيث تم تحديد الإصدار الأول في عام 1998. وهو يشبه إلى حد كبير HTML كلاهما لغات ترميزية markup languages، مما يعني أنهما يشيران إلى أجزاء المستند الموجودة وليس كيفية عرض البيانات في نظامك على وجه التحديد.
لهذا الغرض ، يستخدم كود XML بشكل كبير لإحاطة العناصر في شكلها value. ويعرف جميع المعلومات حول كائن Objectداخل فتح و بخط مائل للإشارة إلى علامة إغلاق. عند استخدام العلامات ، يجب أن تكون حذرًا من تطابق علامتي البداية والنهاية في الاسم نفسه ونفس حالة الأحرف. على سبيل المثال: لن تعمل بشكل صحيح، في حين أو أن العمل صحيح . لاحظ أنه هو نفس اسم العلامة tag الذي يختلف فقط في الحالة. ومع ذلك ، فإن كل علامة tag تمثل عنصرًا مختلفًا تمامًا.
عادة في XML ، ال tag names علامات مكتوبة كلها بأحرف صغيرة.
قد تكون المسافات البيضاء مهمة جدًا في بعض التنسيقات ، أو أنها لا تحمل أي أهمية في أشكال أخرى.
XML هو مزيج من كليهما. تعد المسافات البيضاء الكبيرة جزءًا من محتوى المستند ويتم الاحتفاظ بها دائمًا. مثال جيد هو المسافات البيضاء داخل القيمة أو علامة الفتح والإغلاق John Wayneليست هي نفسها JohnWayne. المسافات البيضاء التي تهدف في الغالب إلى جعل مستندات XML أكثر قابلية للقراءة بشكل إنساني هي مسافات بيضاء غير ذات أهمية ويتم استخدامها بين علامات مختلفة تعتبر هي نفسها .
john
Austin
TX
admin
user
عادة ما يحتوي الكائن Object على العديد من الأشياء الأخرى داخله ، كما هو موضح في الشكل. الكائن الرئيسي هو الذي ينتهي بعلامة tag في نهاية الإخراج. وهو يتألف من علامات tagsأخرى كثيرة مثل ، و توفير جميع المعلومات اللازمة حول هذا المستخدم محددة. يمكن أن يحتوي الكائن على معلومات أساسية (مثل الاسم) أو بيانات أكثر تعقيدًا مع تضمين العلامات داخل ذلك الكائن (مثل الموقع في هذه الحالة).
المصدر : www.cisco.com
You must be logged in to post a comment.