加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

xml介绍

发布时间:2020-12-16 00:24:52 所属栏目:百科 来源:网络整理
导读:xml简介: xml简介 一、 XML 声明 DTD 的两种形式。 1. 声明一个外部的文件 , 例如: !DOCTYPE greeting SYSTEM "hello.dtd" 2. 直接在 XML 文档中给出 DTD, 例如: ?xml version="1.0" encoding="GB2312" standalone="yes"? !DOCTYPE greeting[ !ELEMENT gr
xml简介:

xml简介

一、XML声明DTD的两种形式。

1.声明一个外部的文件,

例如:

<!DOCTYPE greeting SYSTEM "hello.dtd">

2.直接在XML文档中给出DTD,

例如:

<?xml version="1.0" encoding="GB2312" standalone="yes"?>

<!DOCTYPE greeting[

<!ELEMENT greeting (#PCDATA)>

]>

二.元素

给元素命名的时候要注意,以”xml”或其他任何匹配((‘X|’x’(‘M’|’m’)(‘L’|l))的字符开头的名字,被保留用于XML规范的当前版本或后续版本的标准化。

另外再给元素命名时,还需要遵守下列规范:

l名称只能以字母、下画线(_)或者冒号开头;

l名称中可以包含字母,数字、下划线以及其他在XML标准中允许的字符;

l名称中不能包含空格;

l名称汇总尽可能不要使用冒号,因为冒号在名称空间中被用于分隔名称空间前缀和本地部分。

1.元素的形式:

(1)空元素

<student/>

(2)带属性的空元素

<student name=”张三” age=”18”/>

(3)带内容的元素

这是一个学生信息

<name>张三</name>

<age>18</age>

</student>

2.元素内容的构成

1)子元素

2)字符数据:不能有&<,也不能有字符串“]]>

3)字符引用和预定义实体引用”

4)CDATA段,段中都是纯字符数据,XML处理器不解析

例如:

<?xml version=”1.0”?>

<java>

<![CDATA[

If(a>b&&c<b)

Max = a;

]]>

</java>

三、注释:

格式:<!-- hello -- >

四、空白处理:xml:space

五、行尾处理:

#xD#xA

六、语言标识:

xml:lang NMTOKEN #IMPLIED

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读