XML

前端之家收集整理的这篇文章主要介绍了XML前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
1.定义
  • 是一种可扩展标记语言,用来传输存储数据。
  • 常作为系统的配置文件,传输数据
2.应用

1.XML文件
- 标签:标志xml元素的开始和结束

<address@H_502_29@>@H_502_29@
</address@H_502_29@>@H_502_29@
<book@H_502_29@>@H_502_29@
   <author@H_502_29@>@H_502_29@
      <name@H_502_29@>@H_502_29@美女</name@H_502_29@>@H_502_29@
   </author@H_502_29@>@H_502_29@
   <isbn@H_502_29@>@H_502_29@123</isbn@H_502_29@>@H_502_29@
</book@H_502_29@>@H_502_29@

注意:

  • 区分大小写
  • 正确嵌套
  • 元素必须正确关闭

-属性:有关元素的额外信息,属性值必须被引号包围

<person@H_502_29@ sex@H_502_29@="female"@H_502_29@>@H_502_29@
  <firstname@H_502_29@>@H_502_29@Anna</firstname@H_502_29@>@H_502_29@
  <lastname@H_502_29@>@H_502_29@Smith</lastname@H_502_29@>@H_502_29@
</person@H_502_29@>@H_502_29@ 

<person@H_502_29@>@H_502_29@
  <sex@H_502_29@>@H_502_29@female</sex@H_502_29@>@H_502_29@
  <firstname@H_502_29@>@H_502_29@Anna</firstname@H_502_29@>@H_502_29@
  <lastname@H_502_29@>@H_502_29@Smith</lastname@H_502_29@>@H_502_29@
</person@H_502_29@>@H_502_29@

可以看出,第一个sex是属性,第二个是元素

-声明:

  1. 如果xml声明存在于xml中,必须将其放置在xml文档中第一行
  2. 必须包含版本号属性
  3. 参数名和值区分大小写
  4. 声明没有结束标签
3.小结
  1. xml是指:eXtensible Markup Language
  2. xml是用DTD(Dynamic Type Definition)来描述数据
  3. 正确的声明语法
<?xml version="1.0"?>@H_502_29@
<note@H_502_29@>@H_502_29@
<to@H_502_29@>@H_502_29@Tove</to@H_502_29@>@H_502_29@
<from@H_502_29@>@H_502_29@Jani</from@H_502_29@>@H_502_29@
<heading@H_502_29@>@H_502_29@Reminder</heading@H_502_29@>@H_502_29@
<body@H_502_29@>@H_502_29@Don't forget me this weekend!</body@H_502_29@>@H_502_29@
</note@H_502_29@>@H_502_29@
<?xml version="1.0"?>@H_502_29@
<to@H_502_29@>@H_502_29@Tove</to@H_502_29@>@H_502_29@
<from@H_502_29@>@H_502_29@Jani</from@H_502_29@>@H_502_29@
<heading@H_502_29@>@H_502_29@Reminder</heading@H_502_29@>@H_502_29@
<body@H_502_29@>@H_502_29@Don't forget me this weekend!</body@H_502_29@>@H_502_29@

4 . xml文档都必须正确关闭,可以保留空白字符
5. XSL是指:eXtensible Stylesheet Language
6. 正确的引用名为“mystyle.xsl”样式表:

<?@H_502_29@xml@H_502_29@-sytlesheet@H_502_29@ type@H_502_29@=@H_502_29@"text/xsl"@H_502_29@ href=@H_502_29@"mystyle.xsl"@H_502_29@>@H_502_29@

猜你在找的XML相关文章