当前位置: 首页 > 图文教程 > XML家族 > XML > XML入门教程:XML 浏览器支持

XML
XML简易教程之四
XML与HTML的结合(上)
XML与HTML的结合(下)
XML入门的常见问题(一)
XML入门的常见问题(二)
XMLHTTP资料
什么是XML
什么是 XML Web Service
XML正在接管Web服务 成为SOA的基础
怎么样在网页上读取远程xml的数据
XML教程—编写结构完整的XML文档
读写xml文件的2个小函数
XML文档的基本操作
初学者如何开发出一个高质量的J2EE系统
优化 JavaScript 代码
自动更新程序的设计框架
使Firefox对XML的处理兼容IE的节点处理方法
WML学习之四 锚和任务
WML学习之五 显示表单
WML学习之六 事件

XML入门教程:XML 浏览器支持


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 36 ::
收藏到网摘: n/a

几乎所有的主流浏览器均支持XML和XSLT。

Mozilla Firefox

从1.0.2版本开始,Firefox就已开始支持XML和XSLT(包括CSS)。

Mozilla

Mozilla含有用于XML解析的Expat,并支持显示XML + CSS。Mozilla同时拥有对Namespaces的某些支持。

Mozilla同样可做到对XSLT的执行(XSLT implementation)。

Netscape

自从版本8开始,Netscape开始使用Mozilla的引擎,因此它对XML / XSLT的支持与Mozilla是相同的。

Opera

自从版本9开始,Opera已经可支持XML / XSLT(以及CSS)。版本8仅支持XML + CSS。

Internet Explorer

自从版本6开始,Internet Explorer就开始支持XML、Namespaces、CSS、XSLT以及XPath。

注释:Internet Explorer 5同样拥有对XML的支持,但是XSL部分与W3C的官方标准不兼容!

查看XML文件

在下列浏览器中均可查看原始的XML文件:Mozilla、Firefox、Opera、Internet Explorer以及Netscape 6+。

不过,如果需要把XML显示为网页,那么您需要添加一些显示信息。

查看XML文件

在 Firefox 和 Internet Explorer 中:

打开XML文件 - XML文档将显示为代码颜色化的根以及子元素。通过点击元素左侧的加号或减号,可以展开或收起元素的结构。如需查看不带有 + 和 - 符号的源代码,请从浏览器菜单中选择“查看源代码”。

在 Netscape 6 中:

打开XML文件,然后在XML文件中右击,并选择查看“查看源代码”。XML文档将显示为代码颜色化的根以及子元素。

在 Opera 7 和 8 中:

在Opera 7,打开XML文件,然后在XML文件中右击,选择"Frame" / "View Source"。XML文档将显示为纯文本。在Opera 8中:打开XML文件,然后在XML文件中右击,选择"Source"。XML文档将显示为纯文本。

查看此XML文件:

以下为引用的内容:
 <?xml version="1.0" encoding="ISO-8859-1" ?>
- <!--  Edited with XML Spy v2007 (http://www.altova.com)
  -->
- <note>
  <to>Tove</to>
  <from>Jani</from>
  <heading>Reminder</heading>
  <body>Don't forget me this weekend!</body>
  </note>

注释:不要期望XML文件会像HTML文档那样被格式化!

查看某个无效的XML文件

如果浏览器打开了某个有错误的XML文件,那么它会报告这个错误。

请查看这个XML文件:

以下为引用的内容:
  <?xml version="1.0" encoding="ISO-8859-1" ?>
- <!--  Edited with XML Spy v2007 (http://www.altova.com)
  -->
- <note>
  <to>Tove</to>
  <from>Jani</from>
  <heading>Reminder</heading>
  <body>Don't forget me this weekend!</body>
  </note>

其他的XML实例

请查看这些XML文档,这会有助于您建立对XML的感性认识。

一个XML的CD目录

这是我父亲的CD收藏,被存储为XML数据

以下为引用的内容:
 <?xml version="1.0" encoding="ISO-8859-1" ?>
- <!--  Edited with XML Spy v2007 (http://www.altova.com)
  -->
- <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>
- <CD>
  <TITLE>Greatest Hits</TITLE>
  <ARTIST>Dolly Parton</ARTIST>
  <COUNTRY>USA</COUNTRY>
  <COMPANY>RCA</COMPANY>
  <PRICE>9.90</PRICE>
  <YEAR>1982</YEAR>
  </CD>
- <CD>
  <TITLE>Still got the blues</TITLE>
  <ARTIST>Gary Moore</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>Virgin records</COMPANY>
  <PRICE>10.20</PRICE>
  <YEAR>1990</YEAR>
  </CD>
- <CD>
  <TITLE>Eros</TITLE>
  <ARTIST>Eros Ramazzotti</ARTIST>
  <COUNTRY>EU</COUNTRY>
  <COMPANY>BMG</COMPANY>
  <PRICE>9.90</PRICE>
  <YEAR>1997</YEAR>
  </CD>
- <CD>
  <TITLE>One night only</TITLE>
  <ARTIST>Bee Gees</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>Polydor</COMPANY>
  <PRICE>10.90</PRICE>
  <YEAR>1998</YEAR>
  </CD>
- <CD>
  <TITLE>Sylvias Mother</TITLE>
  <ARTIST>Dr.Hook</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>CBS</COMPANY>
  <PRICE>8.10</PRICE>
  <YEAR>1973</YEAR>
  </CD>
- <CD>
  <TITLE>Maggie May</TITLE>
  <ARTIST>Rod Stewart</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>Pickwick</COMPANY>
  <PRICE>8.50</PRICE>
  <YEAR>1990</YEAR>
  </CD>
- <CD>
  <TITLE>Romanza</TITLE>
  <ARTIST>Andrea Bocelli</ARTIST>
  <COUNTRY>EU</COUNTRY>
  <COMPANY>Polydor</COMPANY>
  <PRICE>10.80</PRICE>
  <YEAR>1996</YEAR>
  </CD>
- <CD>
  <TITLE>When a man loves a woman</TITLE>
  <ARTIST>Percy Sledge</ARTIST>
  <COUNTRY>USA</COUNTRY>
  <COMPANY>Atlantic</COMPANY>
  <PRICE>8.70</PRICE>
  <YEAR>1987</YEAR>
  </CD>
- <CD>
  <TITLE>Black angel</TITLE>
  <ARTIST>Savage Rose</ARTIST>
  <COUNTRY>EU</COUNTRY>
  <COMPANY>Mega</COMPANY>
  <PRICE>10.90</PRICE>
  <YEAR>1995</YEAR>
  </CD>
- <CD>
  <TITLE>1999 Grammy Nominees</TITLE>
  <ARTIST>Many</ARTIST>
  <COUNTRY>USA</COUNTRY>
  <COMPANY>Grammy</COMPANY>
  <PRICE>10.20</PRICE>
  <YEAR>1999</YEAR>
  </CD>
- <CD>
  <TITLE>For the good times</TITLE>
  <ARTIST>Kenny Rogers</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>Mucik Master</COMPANY>
  <PRICE>8.70</PRICE>
  <YEAR>1995</YEAR>
  </CD>
- <CD>
  <TITLE>Big Willie style</TITLE>
  <ARTIST>Will Smith</ARTIST>
  <COUNTRY>USA</COUNTRY>
  <COMPANY>Columbia</COMPANY>
  <PRICE>9.90</PRICE>
  <YEAR>1997</YEAR>
  </CD>
- <CD>
  <TITLE>Tupelo Honey</TITLE>
  <ARTIST>Van Morrison</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>Polydor</COMPANY>
  <PRICE>8.20</PRICE>
  <YEAR>1971</YEAR>
  </CD>
- <CD>
  <TITLE>Soulsville</TITLE>
  <ARTIST>Jorn Hoel</ARTIST>
  <COUNTRY>Norway</COUNTRY>
  <COMPANY>WEA</COMPANY>
  <PRICE>7.90</PRICE>
  <YEAR>1996</YEAR>
  </CD>
- <CD>
  <TITLE>The very best of</TITLE>
  <ARTIST>Cat Stevens</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>Island</COMPANY>
  <PRICE>8.90</PRICE>
  <YEAR>1990</YEAR>
  </CD>
- <CD>
  <TITLE>Stop</TITLE>
  <ARTIST>Sam Brown</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>A and M</COMPANY>
  <PRICE>8.90</PRICE>
  <YEAR>1988</YEAR>
  </CD>
- <CD>
  <TITLE>Bridge of Spies</TITLE>
  <ARTIST>T'Pau</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>Siren</COMPANY>
  <PRICE>7.90</PRICE>
  <YEAR>1987</YEAR>
  </CD>
- <CD>
  <TITLE>Private Dancer</TITLE>
  <ARTIST>Tina Turner</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>Capitol</COMPANY>
  <PRICE>8.90</PRICE>
  <YEAR>1983</YEAR>
  </CD>
- <CD>
  <TITLE>Midt om natten</TITLE>
  <ARTIST>Kim Larsen</ARTIST>
  <COUNTRY>EU</COUNTRY>
  <COMPANY>Medley</COMPANY>
  <PRICE>7.80</PRICE>
  <YEAR>1983</YEAR>
  </CD>
- <CD>
  <TITLE>Pavarotti Gala Concert</TITLE>
  <ARTIST>Luciano Pavarotti</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>DECCA</COMPANY>
  <PRICE>9.90</PRICE>
  <YEAR>1991</YEAR>
  </CD>
- <CD>
  <TITLE>The dock of the bay</TITLE>
  <ARTIST>Otis Redding</ARTIST>
  <COUNTRY>USA</COUNTRY>
  <COMPANY>Atlantic</COMPANY>
  <PRICE>7.90</PRICE>
  <YEAR>1987</YEAR>
  </CD>
- <CD>
  <TITLE>Picture book</TITLE>
  <ARTIST>Simply Red</ARTIST>
  <COUNTRY>EU</COUNTRY>
  <COMPANY>Elektra</COMPANY>
  <PRICE>7.20</PRICE>
  <YEAR>1985</YEAR>
  </CD>
- <CD>
  <TITLE>Red</TITLE>
  <ARTIST>The Communards</ARTIST>
  <COUNTRY>UK</COUNTRY>
  <COMPANY>London</COMPANY>
  <PRICE>7.80</PRICE>
  <YEAR>1987</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数据。

以下为引用的内容:
 <?xml version="1.0" encoding="ISO-8859-1" ?>
- <!--  Edited with XML Spy v2007 (http://www.altova.com)
  -->
- <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>Columbine</COMMON>
  <BOTANICAL>Aquilegia canadensis</BOTANICAL>
  <ZONE>3</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$9.37</PRICE>
  <AVAILABILITY>030699</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Marsh Marigold</COMMON>
  <BOTANICAL>Caltha palustris</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Mostly Sunny</LIGHT>
  <PRICE>$6.81</PRICE>
  <AVAILABILITY>051799</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Cowslip</COMMON>
  <BOTANICAL>Caltha palustris</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$9.90</PRICE>
  <AVAILABILITY>030699</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Dutchman's-Breeches</COMMON>
  <BOTANICAL>Dicentra cucullaria</BOTANICAL>
  <ZONE>3</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$6.44</PRICE>
  <AVAILABILITY>012099</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Ginger, Wild</COMMON>
  <BOTANICAL>Asarum canadense</BOTANICAL>
  <ZONE>3</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$9.03</PRICE>
  <AVAILABILITY>041899</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Hepatica</COMMON>
  <BOTANICAL>Hepatica americana</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$4.45</PRICE>
  <AVAILABILITY>012699</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Liverleaf</COMMON>
  <BOTANICAL>Hepatica americana</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$3.99</PRICE>
  <AVAILABILITY>010299</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Jack-In-The-Pulpit</COMMON>
  <BOTANICAL>Arisaema triphyllum</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$3.23</PRICE>
  <AVAILABILITY>020199</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Mayapple</COMMON>
  <BOTANICAL>Podophyllum peltatum</BOTANICAL>
  <ZONE>3</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$2.98</PRICE>
  <AVAILABILITY>060599</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Phlox, Woodland</COMMON>
  <BOTANICAL>Phlox divaricata</BOTANICAL>
  <ZONE>3</ZONE>
  <LIGHT>Sun or Shade</LIGHT>
  <PRICE>$2.80</PRICE>
  <AVAILABILITY>012299</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Phlox, Blue</COMMON>
  <BOTANICAL>Phlox divaricata</BOTANICAL>
  <ZONE>3</ZONE>
  <LIGHT>Sun or Shade</LIGHT>
  <PRICE>$5.59</PRICE>
  <AVAILABILITY>021699</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Spring-Beauty</COMMON>
  <BOTANICAL>Claytonia Virginica</BOTANICAL>
  <ZONE>7</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$6.59</PRICE>
  <AVAILABILITY>020199</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Trillium</COMMON>
  <BOTANICAL>Trillium grandiflorum</BOTANICAL>
  <ZONE>5</ZONE>
  <LIGHT>Sun or Shade</LIGHT>
  <PRICE>$3.90</PRICE>
  <AVAILABILITY>042999</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Wake Robin</COMMON>
  <BOTANICAL>Trillium grandiflorum</BOTANICAL>
  <ZONE>5</ZONE>
  <LIGHT>Sun or Shade</LIGHT>
  <PRICE>$3.20</PRICE>
  <AVAILABILITY>022199</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Violet, Dog-Tooth</COMMON>
  <BOTANICAL>Erythronium americanum</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$9.04</PRICE>
  <AVAILABILITY>020199</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Trout Lily</COMMON>
  <BOTANICAL>Erythronium americanum</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$6.94</PRICE>
  <AVAILABILITY>032499</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Adder's-Tongue</COMMON>
  <BOTANICAL>Erythronium americanum</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$9.58</PRICE>
  <AVAILABILITY>041399</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Anemone</COMMON>
  <BOTANICAL>Anemone blanda</BOTANICAL>
  <ZONE>6</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$8.86</PRICE>
  <AVAILABILITY>122698</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Grecian Windflower</COMMON>
  <BOTANICAL>Anemone blanda</BOTANICAL>
  <ZONE>6</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$9.16</PRICE>
  <AVAILABILITY>071099</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Bee Balm</COMMON>
  <BOTANICAL>Monarda didyma</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$4.59</PRICE>
  <AVAILABILITY>050399</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Bergamot</COMMON>
  <BOTANICAL>Monarda didyma</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$7.16</PRICE>
  <AVAILABILITY>042799</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Black-Eyed Susan</COMMON>
  <BOTANICAL>Rudbeckia hirta</BOTANICAL>
  <ZONE>Annual</ZONE>
  <LIGHT>Sunny</LIGHT>
  <PRICE>$9.80</PRICE>
  <AVAILABILITY>061899</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Buttercup</COMMON>
  <BOTANICAL>Ranunculus</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$2.57</PRICE>
  <AVAILABILITY>061099</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Crowfoot</COMMON>
  <BOTANICAL>Ranunculus</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$9.34</PRICE>
  <AVAILABILITY>040399</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Butterfly Weed</COMMON>
  <BOTANICAL>Asclepias tuberosa</BOTANICAL>
  <ZONE>Annual</ZONE>
  <LIGHT>Sunny</LIGHT>
  <PRICE>$2.78</PRICE>
  <AVAILABILITY>063099</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Cinquefoil</COMMON>
  <BOTANICAL>Potentilla</BOTANICAL>
  <ZONE>Annual</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$7.06</PRICE>
  <AVAILABILITY>052599</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Primrose</COMMON>
  <BOTANICAL>Oenothera</BOTANICAL>
  <ZONE>3 - 5</ZONE>
  <LIGHT>Sunny</LIGHT>
  <PRICE>$6.56</PRICE>
  <AVAILABILITY>013099</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Gentian</COMMON>
  <BOTANICAL>Gentiana</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Sun or Shade</LIGHT>
  <PRICE>$7.81</PRICE>
  <AVAILABILITY>051899</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Blue Gentian</COMMON>
  <BOTANICAL>Gentiana</BOTANICAL>
  <ZONE>4</ZONE>
  <LIGHT>Sun or Shade</LIGHT>
  <PRICE>$8.56</PRICE>
  <AVAILABILITY>050299</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Jacob's Ladder</COMMON>
  <BOTANICAL>Polemonium caeruleum</BOTANICAL>
  <ZONE>Annual</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$9.26</PRICE>
  <AVAILABILITY>022199</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Greek Valerian</COMMON>
  <BOTANICAL>Polemonium caeruleum</BOTANICAL>
  <ZONE>Annual</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$4.36</PRICE>
  <AVAILABILITY>071499</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>California Poppy</COMMON>
  <BOTANICAL>Eschscholzia californica</BOTANICAL>
  <ZONE>Annual</ZONE>
  <LIGHT>Sun</LIGHT>
  <PRICE>$7.89</PRICE>
  <AVAILABILITY>032799</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Shooting Star</COMMON>
  <BOTANICAL>Dodecatheon</BOTANICAL>
  <ZONE>Annual</ZONE>
  <LIGHT>Mostly Shady</LIGHT>
  <PRICE>$8.60</PRICE>
  <AVAILABILITY>051399</AVAILABILITY>
  </PLANT>
- <PLANT>
  <COMMON>Snakeroot</COMMON>
  <BOTANICAL>Cimicifuga</BOTANICAL>
  <ZONE>Annual</ZONE>
  <LIGHT>Shade</LIGHT>
  <PRICE>$5.63</PRICE>
  <AVAILABILITY>071199</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数据。

以下为引用的内容:
 <?xml version="1.0" encoding="ISO-8859-1" ?>
- <!--  Edited with XML Spy v2007 (http://www.altova.com)
  -->
- <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>Strawberry Belgian Waffles</name>
  <price>$7.95</price>
  <description>light Belgian waffles covered with strawberries and whipped cream</description>
  <calories>900</calories>
  </food>
- <food>
  <name>Berry-Berry Belgian Waffles</name>
  <price>$8.95</price>
  <description>light Belgian waffles covered with an assortment of fresh berries and whipped cream</description>
  <calories>900</calories>
  </food>
- <food>
  <name>French Toast</name>
  <price>$4.50</price>
  <description>thick slices made from our homemade sourdough bread</description>
  <calories>600</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会这样显示?

XML文档不会携带有关如何显示数据的信息。

由于XML标签由XML文档的作者“发明”,浏览器无法确定像<table>这样一个标签究竟描述一个HTML表格还是一个餐桌。

在没有任何有关如何显示数据的信息的情况下,大多数的浏览器都会仅仅把XML文档显示为源代码。

在下面的章节,我们会了解几个有关这个显示问题的解决方案,其中会使用CSS、XSL、JavaScript以及XML数据岛。