XML基本知识

 

XML

1.什么是XML?

XML是指可扩展标记语言(extensible markup language),其被设计用来传输和存储数据。XML 数据以纯文本格式进行存储,因此提供了一种独立于软件和硬件的数据存储方法。这让创建不同应用程序可以共享的数据变得更加容易。

2.xml的基本语法

<?xml version='1.0" encoding="ISO-8859-1"?>
 <note>
    <to>George</to>
    <from>Jone</from>
    <heading>Reminder</heading>
    <body>Don't forget the meeting!</meeting>
 </note>

 第一行是xml的声明,它定义了XML的版本和使用的编码。

<note>是根元素。

<to>George</to>
<from>Jone</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</meeting>

上面四行描述的是根元素的4个子元素。

 </note>是根元素的结尾

XML必须包含根元素,该元素是所有其他元素的父元素。

XML中元素必须有关闭标签,声明不属于xml的组成部分所以不需要关闭标签。

XML对大小写敏感。

XML必须正确的嵌套。

XML的属性值必须加“”号。(单引号或双引号都可以)

实体引用

&It;                <                 小于

&gt;               >                 大于

&amp;           &                 和号

&aops;          '                   单引号

&quot;           "                  引号

 

注释

 <!--  this is a comment  -->

 

 3.形式良好的XML文档

“形式良好”(Well Formed)的 XML 文档会遵守前几章介绍过的 XML 语法规则:

  • XML 文档必须有根元素
  • XML 文档必须有关闭标签
  • XML 标签对大小写敏感
  • XML 元素必须被正确的嵌套
  • XML 属性必须加引号

4.XML文档的验证

 XML DTD 和 XML schema

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值