أحدث البرامج التعليمية وتطوير الشبكة
 

عرض XML


يمكن الاطلاع على ملفات XML الخام في جميع المتصفحات الرئيسية.

لا نتوقع ملفات XML ليتم عرضها كما صفحات HTML.


الملفات عرض XML

RGB (95، 95، 95) صلب. هامش القاع: 15px؛ "الطبقة =" notranslate "؟> <أكس الإصدار =" 1.0 "ترميز =" UTF-8 ">
- <ملاحظة>
<إلى> توف </ ل>
<من> جاني </ من>
<العنوان> تذكير </ متوجها>
<body> لا تنساني في نهاية هذا الاسبوع! </ body>
</ مذكرة>

نظرة على ملف XML أعلاه في متصفحك: note.xml

معظم المتصفحات عرض وثيقة XML مع عناصر مرمزة.

في كثير من الأحيان زائد (+) أو علامة ناقص (-) إلى يسار العناصر يمكن النقر على توسيع أو تقليص هيكل العنصر.

لعرض مصدر XML الخام، في محاولة لتحديد "View Page Source" أو "View Source" من قائمة المتصفح.

Note: في سفاري 5 (and earlier) ، سيتم عرض فقط نص العنصر. لعرض XML الخام، يجب النقر بزر الماوس الأيمن على الصفحة واختر "View Source" .


عرض ملف XML غير صالح

إذا تم فتح ملف XML الخاطئة، وبعض المتصفحات تقرير الخطأ، ومنهم من عرضه، أو عرضه بشكل غير صحيح.

RGB (95، 95، 95) صلب. هامش القاع: 15px؛ "الطبقة =" notranslate "؟> <أكس الإصدار =" 1.0 "ترميز =" UTF-8 ">
- <ملاحظة>
<إلى> توف </ ل>
<من> جاني </ Ffrom>
<العنوان> تذكير </ متوجها>
<body> لا تنساني في نهاية هذا الاسبوع! </ body>
</ مذكرة>

محاولة فتح ملف XML التالي: note_error.xml


أمثلة XML أخرى

وعرض بعض الوثائق XML تساعدك على الحصول على شعور XML:

قائمة إفطار XML
هذا هو قائمة الطعام الإفطار من مطعم، وتخزينها كما XML.

فهرس XML CD
هذا هو جمع السلاح وتخزينها كما XML.

كتالوج مصنع XML
هذا هو كتالوج مصنع من متجر محطة وتخزينها كما XML.

×

رأس


لماذا XML العرض مثل هذا؟

وثائق XML لا تحمل المعلومات حول كيفية عرض البيانات.

منذ علامات XML و "invented" من قبل صاحب وثيقة XML، ومتصفحات لا أعرف إذا كان علامة مثل <table> يصف جدول HTML أو طاولة طعام.

دون أي معلومات عن كيفية عرض البيانات، يمكن للمتصفحات مجرد عرض وثيقة XML كما هو.


عرض ملفات XML مع CSS؟

فيما يلي مثال لكيفية استخدام CSS لتنسيق وثيقة XML.

يمكننا استخدام ملف XML مثل cd_catalog.xml ورقة نمط مثل cd_catalog.css

النتيجة: كتالوج CD تنسيق مع ملف CSS

وفيما يلي جزء من ملف XML. السطر الثاني يربط ملف XML إلى ملف CSS:

<?xml version="1.0" encoding="UTF-8 " ?>
<?xml-stylesheet type="text/css" href="cd_catalog.css"?>
<CATALOG>
  <CD>
    <TITLE>Empire Burlesque</TITLE>
    <ARTIST>Bob Dylan</ARTIST>
    <COUNTRY>USA</COUNTRY>
    <COMPANY>Columbia</COMPANY>
    <PRICE>10.90</PRICE>
    <YEAR>1985</YEAR>
  </CD>
  <CD>
    <TITLE>Hide your heart</TITLE>
    <ARTIST>Bonnie Tyler</ARTIST>
    <COUNTRY>UK</COUNTRY>
    <COMPANY>CBS Records</COMPANY>
    <PRICE>9.90</PRICE>
    <YEAR>1988</YEAR>
  </CD>
.
.
.
</CATALOG>

تنسيق XML مع CSS وغير مستحسن. استخدام جافا سكريبت أو XSLT بدلا من ذلك.