?
Dieses Dokument verwendet PHP-Handbuch für chinesische Websites Freigeben
在所有主流的瀏覽器中,均能夠查看原始的 XML 文件。
不要指望 XML 文件會直接顯示為 HTML 頁面。
<?xml version="1.0" encoding="ISO-8859-1"?> - <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body> Don't forget me this weekend! </body> </note> |
XML 文檔將顯示為代碼顏色化的根以及子元素。通過點擊元素左側的加號(+)或減號( - ),可以展開或收起元素的結構。要查看原始的 XML 源(不包括 + 和 - 符號),選擇"查看頁面源代碼"或從瀏覽器菜單"查看源文件"。
注釋:在 Safari 中,只有元素的文本將被顯示。要查看原始的 XML,您必須右鍵單擊頁面,選擇"查看源文件"。
如果一個錯誤的XML文件被打開,瀏覽器會報告錯誤。
XML 解析錯誤:非配對的標簽。預期:</from>。位置:http://www.shouce.ren/try/xml/note_error.xml行 5,列 14: <from>Jani</Ffrom>--------------------^
請查看這些 XML 文檔,這會有助于您建立對 XML 的感性認識。
一個 XML 的 CD 目錄 這是一個 CD 集,存儲為 XML 數(shù)據(jù)。 <?xml version="1.0" encoding="utf-8"?> <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>Unchain my heart</TITLE> <ARTIST>Joe Cocker</ARTIST> <COUNTRY>USA</COUNTRY> <COMPANY>EMI</COMPANY> <PRICE>8.20</PRICE> <YEAR>1987</YEAR> </CD> </CATALOG> 一個 XML 的植物目錄 這是一個來自植物店的植物目錄,存儲為 XML 數(shù)據(jù)。 <?xml version="1.0" encoding="utf-8"?> <CATALOG> <PLANT> <COMMON>Bloodroot</COMMON> <BOTANICAL>Sanguinaria canadensis</BOTANICAL> <ZONE>4</ZONE> <LIGHT>Mostly Shady</LIGHT> <PRICE>$2.44</PRICE> <AVAILABILITY>031599</AVAILABILITY> </PLANT> <PLANT> <COMMON>Cardinal Flower</COMMON> <BOTANICAL>Lobelia cardinalis</BOTANICAL> <ZONE>2</ZONE> <LIGHT>Shade</LIGHT> <PRICE>$3.02</PRICE> <AVAILABILITY>022299</AVAILABILITY> </PLANT> </CATALOG> 一個簡單的食物菜單 這是一個來自餐館的早餐菜單,存儲為 XML 數(shù)據(jù)。 <?xml version="1.0" encoding="utf-8"?> <breakfast_menu> <food> <name>Belgian Waffles</name> <price>$5.95</price> <description>Two of our famous Belgian Waffles with plenty of real maple syrup</description> <calories>650</calories> </food> <food> <name>Homestyle Breakfast</name> <price>$6.95</price> <description>Two eggs, bacon or sausage, toast, and our ever-popular hash browns</description> <calories>950</calories> </food> </breakfast_menu>
XML 文檔不會攜帶有關如何顯示數(shù)據(jù)的信息。
由于 XML 標簽由 XML 文檔的作者"發(fā)明",瀏覽器無法確定像 <table> 這樣一個標簽究竟描述一個 HTML 表格還是一個餐桌。
在沒有任何有關如何顯示數(shù)據(jù)的信息的情況下,大多數(shù)的瀏覽器都會僅僅把 XML 文檔顯示為源代碼。
在下面的章節(jié),我們會了解幾個有關這個顯示問題的解決方案,其中會使用 CSS、XSLT 和 JavaScript。