XSD-JAVA

news/2024/6/30 11:33:11

url:http://my.oschina.net/u/138995/blog/183094

person.xsd

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
  <xs:element name="person">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="address"/>
        <xs:element ref="Job"/>
      </xs:sequence>
      <xs:attribute name="NAME" use="required" type="xs:NCName"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="address">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="state"/>
      </xs:sequence>
      <xs:attribute name="country" use="required" type="xs:NCName"/>
    </xs:complexType>
  </xs:element>
  <xs:element name="state" type="xs:NCName"/>
  <xs:element name="Job" type="xs:NCName"/>
</xs:schema>

cd E:\learning\xml\xsd-java

执行xjc person.xsd

生成一个factory+bean

 

详细说明:

http://chigooo.iteye.com/blog/1703084

从xml-xsd-java+调用步骤(bean-xml xml-bean整个过程)

http://www.iteye.com/topic/1118082

 

转载于:https://www.cnblogs.com/sj521/p/5387886.html


http://www.niftyadmin.cn/n/3124517.html

相关文章

SQLPrompt 7.2发布

SQLPrompt 7.2发布 下载地址&#xff1a;http://www.red-gate.com/products/sql-development/sql-prompt/ 红门的热门产品SQLPrompt 发布了最新版本7.2&#xff0c;已经支持SQL Server2016 关键字高亮更加人性化 新功能亮点&#xff0c;当执行update/delete的时候没有加where它…

windows 10 常用快捷键

alt space&#xff1a;最大、最小、关闭&#xff1b;多屏互动&#xff1a;winp 仅此电脑屏幕&#xff1b;复制&#xff1b;拓展&#xff1b;仅第二屏幕&#xff1b;0. 不同于之前版本的变化 切换输入法&#xff1a;shift alt&#xff1b; win space&#xff1a;windows 10 系…

关于原生html和js上传文件的处理

目录基本结构样式处理为啥要做样式处理怎么处理样式input内用到的属性及用法accept 可以上传的文件类型获取上传后的文件sth.files字段解释获取视频文件的时长获取上传后文件生成的blob链接参考文档基本结构 <label for"sth">上传文件</label> <inpu…

性能更好的js动画实现方式---requestAnimationFrame

用js来实现动画&#xff0c;我们一般是借助setTimeout或setInterval这两个函数&#xff0c;css3动画出来后&#xff0c;我们又可以使用css3来实现动画了&#xff0c;而且性能和流畅度也得到了很大的提升。但是css3动画还是有不少局限性&#xff0c;比如不是所有属性都能参与动画…

UVA - 294 Divisors (约数)(数论)

题意&#xff1a;输入两个整数L&#xff0c;U(1<L<U<109,U-L<10000),统计区间[L,U]的整数中哪一个的正约数最多。如果有多个&#xff0c;输出最小值。 分析&#xff1a; 1、求一个数的约数&#xff0c;相当于分解质因子。 2、例如60 2 * 2 * 3 * 5。对于2来说&…

9个 SSH常用命令选项

9个 SSH常用命令选项 SSH 是什么 SSH&#xff08;全称 Secure Shell)是一种加密的网络协议。使用该协议的数据将被加密&#xff0c;如果在传输中间数据泄漏&#xff0c;也可以确保没有人能读取出有用信息。要使用 SSH&#xff0c;目标机器应该安装 SSH 服务端应用程序&#xff…

关于js中namespace命名空间模式

命名空间有助于减少程序中所需要的全局变量的数量&#xff0c;并且同时有助于避免命名冲突或过长的名字前缀。 关于命名空间的例子&#xff1a; 1 /**2 * 创建全局对象MYAPP3 * module MYAPP4 * title MYAPP Global5 */6 var MYAPP MYAPP || {};7 8 /**9 * 返回指定的命名空间…

react全家桶项目,cuckoo

https://gitee.com/guozia007/cuckoo