码迷,mamicode.com
首页 > 编程语言 > 详细

拥有complexType的schema生成java代码

时间:2015-04-07 13:59:00      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:jaxb

1.在d:/xml练习目录下创建一个complexType.xsd文件

  

<?xml version="1.0" encoding="UTF-8" ?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
    xmlns:ts="http://my.soa.complexType.com/complexTypexsd"
	targetNamespace="http://my.soa.complexType.com/complexTypexsd"
	elementFormDefault="qualified">
<xs:element name="catalog">
<xs:complexType>
<xs:sequence>
<xs:element  maxOccurs="unbounded" ref="ts:book" />
</xs:sequence>
</xs:complexType>
</xs:element>

<xs:element name="book">
<xs:complexType>
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="title" type="xs:string"/>
<xs:element name="price" type="xs:decimal"/>
</xs:sequence>
</xs:complexType>
</xs:element>
	
</xs:schema>
    



2.下载xjc工具,可以到下面的链接进行下载:

  http://download.csdn.net/detail/u013998070/8569667

3.打开命令行,调整到xjc工具包的bin 目录

   如果不清楚需要输入什么,可以直接输入xjc命令进行查看,如下

  技术分享

清楚相关命令后,输入以下指令,即可生成目标java代码

技术分享



拥有complexType的schema生成java代码

标签:jaxb

原文地址:http://blog.csdn.net/u013998070/article/details/44917893

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!