نمایش (XML Display)
«نمایش XML» یعنی دیدن محتوای XML در مرورگر. اما صفحات XML مثل HTML رندر نمی شوند. مرورگر فقط ساختار را نشان می دهد؛ گاهی با رنگ و جمع وشکست.
دیدن فایل های XML در مرورگر
تقریباً همه مرورگرها XML خام را باز می کنند. معمولاً رنگی است و قابل باز و بسته شدن.
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
نکته: برای دیدن سورس خام، گزینه «View Source» را بزن.
نمایش فایل XML نامعتبر
اگر XML اشتباه باشد، برخی مرورگرها خطا می دهند؛ برخی بد نمایش می دهند.
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<From>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
چرا XML این طوری نمایش داده می شود؟
XML «قواعد نمایش» ندارد. تگ ها را نویسنده اختراع می کند. بنابراین، مرورگر معنی ظاهر را نمی فهمد.
نکته: اگر ظاهر می خواهی، از XSLT برای قالب دهی استفاده کن.
گام های سریع آزمایش
- یک فایل با پسوند .xml بساز.
- کد XML معتبر را داخلش بگذار.
- فایل را در مرورگر باز کن.
برای مفاهیم مرتبط، صفحه فضاهای نام و سینتکس را ببین. همچنین راهنمای نمایش XML را مرجع قرار بده.
جمع بندی سریع
- XML مثل HTML رندر نمی شود.
- مرورگر ساختار XML را نشان می دهد.
- خطاها گاهی فقط هشدار می شوند.
- برای استایل، از XSLT کمک بگیر.