正在加载图片...
第1使数341 下载 有一个名为H的标记,在这个标记里面有一些文本 有一个名为B的标记,在这个标记里面有一些文本 如果以上代码作为一个XML文档(文件的扩展名为xm)加载到I浏览器中,可以看得非常 清楚,其结果如图11-2所示 Here we have some text <H1>This is a heading</H1> <B>This is some bold text</B> And finally some more normal text e Done 图11-2浏览器中显示的XML文档 IE解释该XML文档并将其显示出来。请注意,IE并没对这个XML文档做任何处理,仅仅 是显示出来而已。浏览器知道如何解释HTML文档,并且知道如何用标记所定义的格式来显 文档。同样,浏览器也知道如何解释XML文档,但由于XML标记不定义格式,所以文档不 会得到格式化,于是原样显示这些标记 但IE实际上还是做了一点格式编排,使ⅩML更易读了。它把标记分为不同的层 次,所以我们看到了一套结构化的标记,且I没有解释这些标记。 迄今为止所学的XML文档由标记文档某些部分的标记组成。那么XML使用数据会有什么 问题呢,再看另一个例子。这个例子在前面的章节中出现过,读者会发现ⅹML在这里十分 uthors auid>172-32-1176</ au id au lname>White</au lname </Author> auid>213-46-8915</auid> au_lname>Green</aulname> sau_fname>Marjorie</au_fname> </Author> <Author <au_id>238-95-7766</auid> au_lname>carson</au_lna sau_ fname>cheryl</au_fname </Author> 上面的例子中使用了几对不同的标记。一开始,你可能会认为这些标记一定有其含义 他们都有一个有意义的名称,定义了 Author的一个列表、单个 Author以及一些与 Author有 关的值。在前面的章节中,这些内容出现了多次,当在一个浏览器中查看时,我们可以把 它格式化成一个表来显示。但因为这是XML,XML中的标记不代表任何意义,如图11-3所• 有一个名为H 1的标记,在这个标记里面有一些文本。 • 有一个名为B的标记,在这个标记里面有一些文本。 如果以上代码作为一个X M L文档(文件的扩展名为. x m l )加载到I E浏览器中,可以看得非常 清楚,其结果如图11 - 2所示。 图11-2 浏览器中显示的X M L文档 I E解释该X M L文档并将其显示出来。请注意, I E并没对这个X M L文档做任何处理,仅仅 是显示出来而已。浏览器知道如何解释 H T M L文档,并且知道如何用标记所定义的格式来显 示文档。同样,浏览器也知道如何解释 X M L文档,但由于X M L标记不定义格式,所以文档不 会得到格式化,于是原样显示这些标记。 但I E实际上还是做了一点格式编排,使 X M L更易读了。它把标记分为不同的层 次,所以我们看到了一套结构化的标记,且 I E没有解释这些标记。 迄今为止所学的X M L文档由标记文档某些部分的标记组成。那么 X M L使用数据会有什么 问题呢,再看另一个例子。这个例子在前面的章节中出现过,读者会发现 X M L在这里十分有 意义。 上面的例子中使用了几对不同的标记。一开始,你可能会认为这些标记一定有其含义。 他们都有一个有意义的名称,定义了 A u t h o r的一个列表、单个 A u t h o r以及一些与 A u t h o r有 关的值。在前面的章节中,这些内容出现了多次,当在一个浏览器中查看时,我们可以把 它格式化成一个表来显示。但因为这是 X M L,X M L中的标记不代表任何意义,如图 11 - 3所 示。 第11章 使用X M L数据计计341 下载
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有