`
MII快跑
  • 浏览: 10688 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

怎样写XSD文件1

    博客分类:
  • XML
阅读更多
xsd页面

xml约束条件
根元素<pets>
子元素是<cat><dog>,序列出现,最少出现2次,最大不限制.

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="cat" type="xs:string"/>
<xs:element name="dog" type="xs:string"/>
<xs:complexType name="myType">
<xs:sequence minOccurs="2" maxOccurs="unbounded">
<xs:element ref="cat"/>
<xs:element ref="dog"/>
</xs:sequence>
</xs:complexType>
<xs:element name="pets" type="myType"/>
</xs:schema>


xml页面

<?xml version="1.0" encoding="UTF-8"?>
<pets xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="test1.xsd">
<cat>hello</cat>
<dog>world</dog>
<cat>hello</cat>
<dog>world</dog>
</pets>
0
0
分享到:
评论

相关推荐

    xsd文件 xsd1.4,xsd2.0,xsd3.0

    6. **引用和重用**:通过`import`和`include`元素,可以引用或包含其他XSD文件,便于模块化设计。 ### XSD2.0 XML Schema 2.0 是一个重要的更新,发布于2009年,它引入了许多新特性和改进,包括: 1. **选择器和...

    xml文件转xsd文件

    3. **完善XSD文件**:细化XSD文件,添加必要的约束条件,比如元素的出现次数(minOccurs和maxOccurs)、数据类型限制(如整数、字符串等)、元素的顺序等。这一步骤确保了XML文档的合法性。 4. **验证XML文件**:...

    DTD文件和XSD文件

    在给定的压缩包文件中,我们看到的是与Java Web开发框架Struts 2和Servlet容器相关的DTD和XSD文件。 首先,让我们了解DTD和XSD的基本概念: 1. DTD(Document Type Definition):DTD是一种早期的XML文档结构定义...

    spring3.0 xsd文件

    XSD文件的作用在于为XML配置提供结构化约束和验证,确保开发者遵循正确的格式编写配置。在Spring框架中,XML配置文件是声明式编程的重要组成部分,它允许开发者通过XML来定义bean、依赖注入、AOP代理、数据源等核心...

    xamarin布局xml xsd文件

    当开发者在Xamarin Studio或Visual Studio中编辑Android布局文件时,这个XSD文件使得IDE可以提供代码补全、语法高亮和错误检查等智能提示功能,极大地提高了开发效率。 另一方面,`schemas.android....

    dubbo.xsd文件

    1. 将下载的dubbo.xsd文件放在项目的某个公共目录下,比如src/main/resources/META-INF目录。 2. 在Eclipse的首选项设置中,找到XML &gt; XML Catalog选项,点击"Add..."按钮。 3. 在弹出的对话框中,"Key Type"选择...

    dubbo的.xsd文件分享

    《Dubbo的.xsd文件详解》 Dubbo作为一款高性能、轻量级的Java开源服务框架,其在设计和实现过程中广泛使用了XML Schema(简称XSD)来定义服务接口和配置规范。XSD文件是XML文档的模式定义,它为XML提供了结构约束和...

    ehcache 的 xsd 文件

    ehcache 的 xsd 文件

    dubbo.xsd文件路径

    dubbo项目xml文件报错,不支持dubbo元素,需要在本地安装dubbo.xsd文件。

    onvif网站下载的原wsdl和xsd文件

    在“onvif网站下载的原wsdl和xsd文件”压缩包中,你可能会找到如下的文件: 1. `Device.wsdl` - 描述ONVIF设备管理服务的接口,包括设备发现、身份验证、系统时间设置、设备配置等操作。 2. `Media.wsdl` - 定义了...

    xsd文件规则和语法

    XSD文件本身也是基于XML编写的,并遵循XML的所有规范。 #### 二、XSD文件的基本结构 XSD文件通常包含以下关键组成部分: 1. **XML声明**:位于文件最开始的位置,如`&lt;?xml version="1.0"?&gt;`。 2. **根元素**:通常...

    spring5.0的全部xsd文件

    标题中的“spring5.0的全部xsd文件”是指Spring 5.0版本所使用的全部XML Schema定义文件的集合。这些文件包含了Spring框架配置的各种元素和属性的定义,使得开发者能够按照规范编写Spring配置文件,确保IDE(如...

    dubbo.xsd 文件下载 ,dubbo 服务启动报异常,本地加载xsd文件

    dubbo 启动服务远程找不到dubbo.xsd文件,不能够启动,本地直接加载xsd文件

    spring xsd文件

    标题 "spring xsd文件" 涉及到的是Spring框架中的XML配置文件和XSD(XML Schema Definition)的关系。在Spring框架中,XSD文件用于定义XML配置文件的结构和规则,确保配置文件的语法正确性,使得Spring容器能够正确...

    xml 文件与xsd文件的转化以及xsd验证xml的合法性

    1. **理解XSD元素**:XSD文件主要由元素、属性、数据类型和约束规则组成,用于定义XML文档的结构和约束。例如,你可以定义元素的名称、是否为必需、允许的值范围等。 2. **创建XSD模板**:根据XML文档的结构,开始...

    JAXB 利用xsd文件生成java类

    - **绑定配置**:通过在XSD文件中添加特殊的JAXB注解,或者创建一个独立的绑定文件(如`jaxb-bindings.xml`),可以自定义生成的Java类的特性,例如命名空间前缀、类名等。 - **生成的Java类**:生成的Java类通常...

    onvif网站下载修改后的wsdl和xsd文件

    1. 访问ONVIF官网:首先,你需要登录ONVIF官方网站,找到相关的规范和下载区域,获取原始的WSDL和XSD文件。 2. 分析文件内容:仔细阅读和理解文件中的服务接口定义和数据结构,明确哪些部分需要修改或扩展。 3. ...

Global site tag (gtag.js) - Google Analytics