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

XML

发布时间:2020-12-16 00:41:12 所属栏目:百科 来源:网络整理
导读:1.XML XML 定义 XML ( eXtensible Markup Language ,可扩展标记语言)是一种简单的数据存储语言,使用一系列简单的标签描述数据 1 .2 写: ?xml version="1.0" encoding="UTF-8"? 宠物们 狗狗 id="1" 姓名 YAYA/ 姓名 健康值 100/ 健康值 亲密度 0/ 亲密度

1.XML

XML定义

XMLeXtensible Markup Language,可扩展标记语言)是一种简单的数据存储语言,使用一系列简单的标签描述数据

1.2写:

<?xml version="1.0" encoding="UTF-8"?>

<宠物们>

<狗狗 id="1">

<姓名>YAYA</姓名>

<健康值>100</健康值>

<亲密度>0</亲密度>

<品种>酷酷的雪娜瑞</品种>

</狗狗>

<狗狗 id="2">

………….

</狗狗>

</宠物们>

1.2DTD

1.2什么是DTD

DTD(Document Type Definition文档类型定义)是一种XML文档格式正确的有效方法。

1.3

DTD的结构

DTD 以简单文本文件的形式出现

可以存储在独立的文件中,也可以嵌入 XML 文档

引用 DTD XML 文档将包含 <!DOCTYPE> 声明

例:

<!DOCTYPE pets [//doctype(文档类型)规定根元素是pets

<!ELEMENT pets (dogs,penguins)> //element(元素)规定根元素的下一级元素

<!ELEMENT dogs (dog*)>//*代表元素可以出现0次或多次

<!ELEMENT penguins (penguin+)>//+代表元素可以出现1次或多次

<!ELEMENT dog (name,health,love,strain?)>//?代表元素可以出现0次或1

<!ATTLIST dog id CDATA #REQUIRED>//attlist(属性列表)规定dog的属性idcdata类型的

<!ELEMENT penguin (name,sex)>//

<!ATTLIST penguin id CDATA #REQUIRED>//#required规定的内容必须出现

<!ELEMENT name (#PCDATA)>//#PCDATA元素为pcdata类型的

<!ELEMENT health (#PCDATA)>//

<!ELEMENT love (#PCDATA)>

<!ELEMENT strain (#PCDATA)>

<!ELEMENT sex (#PCDATA)>

]>

1.4

外部引入data文件

<!DOCTYPE pets SYSTEM "pet.dtd">

1.5

引入CSS文件

<?xml-stylesheet type="text/css" href="pet.css"?>

注意:css不支持中文标签

(编辑:李大同)

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

    推荐文章
      热点阅读