XML内部DTD约束 Day24
<?xml version="1.0" encoding="UTF-8"?> <!-- 内部DTD --> <!-- XML:extensible markup language 可扩展标记语言 --> <!-- DTD约束:document type definition 文档类型定义 --> <!-- + 1~n * 0~n ? 0~1 --> <!-- The markup declarations contained or pointed to by thedocument type declaration must be well-formed. 排错最佳方案:XML有错误 注释全部 一个一个排错 注意空格和叹号--><!-- CDATA 说明属性 PCDATA 说明元素 --> <!DOCTYPE product [<!ELEMENT product (item+)><!ELEMENT item (name,price,color,size,stock)><!ATTLIST item id CDATA #REQUIRED><!ELEMENT name (#PCDATA)><!ELEMENT price (#PCDATA)><!ELEMENT color (#PCDATA)><!ELEMENT size (#PCDATA)><!ELEMENT stock (#PCDATA)> ]> <product><item id = "P001"><name>蜘蛛王皮鞋</name><price>268</price><color>黑色</color><size>42</size><stock>500</stock></item><item id = "P002"><name>好皮鞋</name><price>88</price><color>蓝色</color><size>42</size><stock>100</stock></item> </product>
XML 优势:1.简单性
2.良好的可读性
3.可扩展性 约束
4.跨平台 基于文本 容易被人和机器阅读
5.数据内容和形式分离
XML 作用:1.数据存储
2.数据交换 不同数据库之间的数据交换
3.数据配置
转载于:https://www.cnblogs.com/qingfengzhuimeng/p/6803526.html
XML内部DTD约束 Day24相关推荐
- XML的DTD约束和Schema约束
ajax是什么? 如图: XML是什么? 可扩展标记语言,标记数据,定义数据类型 允许用户对自己的标记语言进行定义的源语言 xml详细介绍:(http://www.w3school.com.cn/xm ...
- JAVA XML 之 DTD约束
什么是约束? 约束是用来限定xml文件中可使用的标签以及属性. 也就是告诉程序员,xml该怎么写. 约束分为DTD约束和Schema约束 DTD语法规则 复杂元素也就是有子元素的元素. 简单元素则是没 ...
- 【JAVA与XML、dtd约束、Schema约束】
一.XML. (1)XML:Extensible Markup Language (2)XML是一种标记语言. (3)XML的设计宗旨是传输数据,而不是显示数据. (4)XML标签没有被预定义,即使用 ...
- 第1天 XML和DTD、schema约束
1.xml * 扩展名:*.xml * 作用:存储.配置 一个XML文件分为如下几部分内容:文档声明.元素.属性.注释 CDATA区.特殊字符.处理指令(processing instruction ...
- xml的应用与dtd约束
1.xml的应用 *不同的系统之间的传输数据(qq消息传输) *用来表示生活中有关系的数据(省市区的包含关系) *经常用在文件配置 **比如现在连接数据库,肯定知道数据库的名称和密码及用户名. ...
- web.xml引入web-app dtd约束
常见的框架使用dtd约束的有struts2,hibernate等 1.新建一个java项目 2 在src下面新建一个包com.dxm.dtd 3 在该包上按快捷键ctrl+N新建其他文件,输入xml ...
- xml教程之dtd约束
1.dtd作用 XML都是用户自定义的标签,若出现小小的错误,软件程序将不能正确地获取文件中的内容而报错.(如:Tomcat) XML技术中,可以编写一个文档来约束一个XML的书写规范,这个文档称之为 ...
- Schama —— Xml文档约束技术 学习笔记
本文查阅方法: 1.查阅目录 -- 查阅本文目录,确定想要查阅的目录标题 2.快捷"查找" -- 在当前浏览器页面,按键 "Ctrl+F" 按键 ...
- xml教程之约束schema
1.简介 XML Schema 也是一种用于定义和描述 XML 文档结构与内容的模式语言,其出现是为了克服 DTD 的局限性 XML Schema VS DTD: XML Schema符合XML语法结 ...
最新文章
- glibc-2.23_malloc_consolidate_浅析
- C语言以下4个选项中,不能看作一条语句的是?
- shell+中sum的用法_使用shell进行计算
- 快速安装vs2015社区版
- ENet-论文笔记-理解
- android webp格式的图片,Android应用中对webp格式图片的处理
- 短信接入程序,短信接入平台,彩信接入程序,移动短信接入软件,移动彩信接入平台模块
- 服务器主控芯片,物联网主控芯片6大架构分析 谁能独当一面
- 回文素数(10亿)—— unfinished
- 应用宝shangjia安全评估报告_腾讯应用宝市场的app 安全评估报告怎么写
- JAVA经典面试题(来源于互联网)
- manjaro 中文输入法
- 一个高速交警的忠告(转)
- 利用VBA在Excel中批量画图
- Java WebSocket 基础 建立端点
- c++篇 cad.grx 入门,手动配置编译环境
- Linux 下查询日志
- SimpleFOC之ESP32(八)—— ABZ编码器电机
- SharePoint site down when I used sharepoint designer 2007
- 【云原生 | Envoy 系列】--Envoy两种健康检测方式
热门文章
- 14 Java NIO vs IO-翻译
- 11月22日弹性计算跟您在广州不见不散
- Programming Ability Test学习 3-05. 求链式线性表的倒数第K项(15)
- linux增加epel源,yum安装nignx,脚本安装mysql服务端,shell脚本监控网站页面
- [转]使用Ant进行ssh和scp操作
- android.provider.documentscontract cannot be resolved.
- android 解决华为 SlidingMenu出现白屏
- 【Android】Home键
- WebKit 布局的标准和概念
- 使用自己的数据集训练MobileNet、ResNet实现图像分类(TensorFlow)