![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
XML
oasis6sun
热爱编程与架构设计,生命不息,奋斗不止。
展开
-
DTD 语法快速指南
1、定义子元素 例子: <!ELEMENT myelement (A, B+, C*, D?)> 解释: A、B、C 和 D 是在例中代表 元素myelement 的子元素或子变量。 元素myelement 必须有: 正好一个 A 至少一个 B (由 加号+ 表示) 零个或多个 C (由 星号* 表示) ...2008-06-10 16:47:01 · 77 阅读 · 0 评论 -
在 XML Schema 中定义元素
定义元素就是定义元素的 名字 和 内容模型 。 在 XML Schema 中,元素的 内容模型 由其 类型 定义,因此 XML 文档中实例元素的值必须符合模式中定义的类型。 类型包括简单类型和复杂类型。 简单类型的值不能包含元素或属性。XML Schema 规范也包括预定义的简单类型。 派生的简单类型约束了基类型的值。 复杂类型可以产生在其他元素中嵌套元素的...2008-06-10 17:08:58 · 878 阅读 · 0 评论 -
在 XML Schema 中使用名称空间
在这个协作的世界中,一个人可能处理来自多个其他团体的文档,而不同的团体可能希望以不同的方式表示他们的数据元素。此外,他们还可能在一个文档中引用不同团体创建的同名元素。如何区分相同名字的不同定义呢?XML Schema 使用名称空间区分这些定义。 清单1: <element name='InvoiceNo' type='positive-integer'/> <elem...2008-06-10 17:25:26 · 247 阅读 · 0 评论