2013年3月30日

XML Schema ---element VS. attribute

摘要: element 必须存在的 must appearattribute 是用来做补充说明的 is optional by defaultXML Schema<xs:complexTypename="contactInformation"> <xs:all> <xs:elementname="firstName"type="xs:string"minOccurs="0"/> <xs:elementname="workCountryId"type=" 阅读全文

posted @ 2013-03-30 14:47 Jane_study 阅读(297) 评论(0) 推荐(0) 编辑

XML Schema中 choice VS. enumeration

摘要: choice--- 元素可以是不同类型的, 提供可选内容,只允许实例文档使用其中一个元素。enumeration--元素是统一类型,限制内容。 阅读全文

posted @ 2013-03-30 12:46 Jane_study 阅读(254) 评论(0) 推荐(0) 编辑

一种将UML类图转化成XML文档模式的方法

摘要: 来自CSDN网站Shatty博客一种将UML类图转化成XML 文档模式的方法, 一种将UML类图转化成XML文档模式的方法 1. 引言 UML是Unified Modeling Language(统一建模语言)的缩写,它定义了一个用于简化系统模型的标准语言和图形符号。UML是分析、设计软件系统时广泛采用的标准。XML是eXtensible Markup Language(可扩展置标语言)的缩写,它定义了一种描述数据、交换数据的标准,也可以作为原语言定义其它的标准。W3C XML Schema是2001年5月通过的用于描述XML文档结构的模式语言。它具有丰富的数据类型和强大的数据结构定义及约束功 阅读全文

posted @ 2013-03-30 11:10 Jane_study 阅读(1482) 评论(0) 推荐(0) 编辑

XSD 指示器

摘要: 有七种指示器:Order 指示器:AllChoiceSequenceOccurrence 指示器:maxOccursminOccursGroup 指示器:Group nameattributeGroup name1. Order 指示器Order 指示器用于定义元素的顺序。1.1 All 指示器<all> 指示器规定子元素可以按照任意顺序出现,且每个子元素必须只出现一次:<xs:element name="person"> <xs:complexType> <xs:all> <xs:element name=" 阅读全文

posted @ 2013-03-30 10:45 Jane_study 阅读(166) 评论(0) 推荐(0) 编辑

2013年3月26日

XML Schema --simpleType

摘要: SimpleType :不能够有元素内容定义元素语法:<xs:element name="元素名" type="数据类型"/>定义属性语法:(simpletype没有属性)<xs:attribute name="元素名" type="数据类型"/>最常用的类型是:xs:stringxs:decimalxs:integerxs:booleanxs:datexs:time固定值和默认值在元素定义和属性定义时均可定义固定值和默认值default 默认值fixed固定值eg:<xs:attri 阅读全文

posted @ 2013-03-26 11:36 Jane_study 阅读(390) 评论(0) 推荐(0) 编辑

2013年3月24日

XML Schema 数据类型

摘要: 1. XML数据类型简单类型实例和解释string "this is a string" boolean true, false float single-precision floating pointdouble double precision 64-bit floating pointdecimal 123.45 integer -12345; 0; 12345 non-positive-integer -12345; 0 negative-integer -12345 long 1234567890123 int 123456789 short 12345 byt 阅读全文

posted @ 2013-03-24 12:17 Jane_study 阅读(591) 评论(0) 推荐(0) 编辑

XML 引用schema

摘要: XML 引用schema<?xml version="1.0"?><note xmlns="http://www.w3c.com.cn"xml:xsi="http://www.w3c.prg/2001/XMLSchema-instance"xsi:schemaLocation="http://www.w3c.com.cn note.xsd"<to>George</to><from>John</fro><heading>Reminder&l 阅读全文

posted @ 2013-03-24 11:41 Jane_study 阅读(174) 评论(0) 推荐(0) 编辑

2013年3月23日

XML Schema 基本架构

摘要: 1. XML Schema 定义一类XML文档。文件名为:XXX.xsd. 也就是说XML 是XML Schema的一个instance定义可出现在文档中的元素定义可出现在文档中的属性定义哪个元素是子元素定义子元素的次序定义子元素的数目定义元素是否为空,或者是否可包含文本定义元素和属性的数据类型定义元素和属性的默认值以及固定值2. 定义一个schema文件:<?xml version="1.0"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespac 阅读全文

posted @ 2013-03-23 11:04 Jane_study 阅读(363) 评论(0) 推荐(0) 编辑

导航