55问答网
所有问题
Xml的DTD与Schema这两种格式有什么区别
如题所述
举报该问题
其他回答
第1个回答 推荐于2017-11-26
DTD 的局限性
DTD不遵守XML语法(写XML文档实例时候用一种语法,写DTD的时候用另外一种语法)
DTD数据类型有限(与数据库数据类型不一致)
DTD不可扩展
DTD不支持命名空间(命名冲突)
Schema的新特性
Schema基于XML语法
Schema可以用能处理XML文档的工具处理
Schema大大扩充了数据类型,可以自定义数据类型
Schema支持元素的继承
Schema支持属性组
Schema支持命名空间本回答被提问者采纳
相似回答
DTD与Schema的区别是什么
?
答:
DTD只能把文件类型定义为一个字符串,而XML Schema 却允许把文件类型定义为整数
,浮 点数,字符串,布尔值或其他各各数据类型,而无须重新定义.XMLSchema 相对DTD的明显优势是XMLSchema 文件本身也是XML文件,而不是像DTD那样使用 特殊格式,因而方便了用户和设计者. 因为他们可以使用相同的工具...
XML 文档
定义有几种
形式
?它们之间
有何
本质
区别
?解析 XML 文档有哪
答:
XML 文档定义有两种形式 dtd schema 本质区别
:schema 本身是 xml 的,可以被 XML 解析器解析 ( 这也是从 DTD 上发展 schema 的根本目的
)解析 XML 文档的方式: DOM,SAX,STAX 等 DOM: 处理大型文件时其性能下降的非常厉害。这个问题是由 DOM 的树结 构所造成的,这种结构占用的内存较多...
简述比较
DTD和SCHEMA
?等。。。
答:
XML Schema是继DTD之后,用来规范和描述XML文档的地二代标准。
XML Schema 可用来详细规定XML文档的数据模式及组织结构
。2、简述XML Schema 支持的数据类型那些?1.原生数据类型和派生数据类型。2.自定义简单数据类型。3.自定义复杂数据类型。3、什么是DOM?DOM是由一组代表HTML或者XML文档中不同组成部分的...
[笔试题]
什么是DTD
能作到但是
Schema
却不能完成的?
答:
事实上,Schema也是XML的一种应用,它是将DTD重新使用XML语言规范来定义。总结:在一定程度上来讲,
DTD与Schema最大的区别是在语法上不同
。不过更深层次的讲,你会发现Schema是一种比DTD更加适合俺们口味的东西,当然这些需要你在实际使用中去体会了,光Schema与生俱来的扩展性就决定你应该学好Schema,而...
XML
高手进~~~一些概念问题
答:
1.
XML
同HTML都来自SGML 2.XML保留了SGML的可扩展功能,而HTML不可扩展 3.XML允许定义(数量不限的)标记,允许嵌套的信息结构,而HTML是固定的标记
DTD与Schema的
比较 DTD:不遵守XML语法要求 ,不提供数值型数据类型,不支持命名空间的应用 Schema:遵循
xml
语法要求,不仅提供了丰富数值类型,还提供了自...
大家正在搜
jpg是什么格式的文件
图像文件格式有哪些
写信的正确格式范文
怎么写格式
有两种
两种形式
有两种东西
格式
论文格式
相关问题
DTD与Schema的区别是什么?
DTD与XML Schema有什么区别
XML中Schema和DTD的区别?
XML DTD与XML SCHEMA的功能特点及两者之间主要...
解析XML有哪些方法?解释一下DTD和XML Schema以...
大家知道这两种有什么区别吗
与DTD相比,XML Schema的优势是什么?