火爆图铃下载


茶余饭后>>站长学院>>XML DOM初学者指南

XML DOM初学者指南
茶余饭后 时间:2005年10月18日 来源:网络收集


  在我们继续前进时,让我们先看一段XML代码来了解这个解析器怎样使我们生活变得容易。下面这个叫cds.xml的文档用来表示一个唱片的各个项目,每个项目包含象主唱,标题,音轨这样的信息。
  
  <? xml version="1.0"?>
  
  <! DOCTYPE compactdiscs SYSTEM "cds.dtd">
  
  <compactdiscs>
  
  <compactdisc>
  
  <artist type="individual">Frank Sinatra</artist>
  
  <title numberoftracks="4">In The Wee Small Hours</title>
  
  <tracks>
  
  <track>In The Wee Small Hours</track>
  
  <track>Mood Indigo</track>
  
  <track>Glad To Be Unhappy</track>
  
  <track>I Get Along Without You Very Well</track>
  
  </tracks>
  
  <price>$12.99</price>
  
  </compactdisc>
  
  <compactdisc>
  
  <artist type="band">The Offspring</artist>
  
  <title numberoftracks="5">Americana</title>
  
  <tracks>
  
  <track>Welcome</track>
  
  <track>Have You Ever</track>
  
  <track>Staring At The Sun</track>
  
  <track>Pretty Fly (For A White Guy)</track>
  
  </tracks>
  
  <price>$12.99</price>
  
  </compactdisc>
  
  </compactdiscs>
  
  上面的文档的第二行引用了一个外部DTD(文档类型描述),DTD描述了一个特定类型的XML的层次结构和能包括的内容。XML解析器利用DTD来验证XML文档的正确性。DTD只是你用来让解析器验证XML文档是否合法的办法的一种,另一个越来越受欢迎的方法是XML Schemas,它用XML来描述Schemas而不是DTD。与DTD不同的是, Schema是用XML来描述的,也就是使用它自己的"有趣的"语法。



本站提供的部分资源为网上搜集,只供网友学习、交流、研究之用!
Copyright © 2005-2006 茶余饭后 All Rights Reserved.