xsd转换成java目标ITeye - 娱乐之横扫全球

xsd转换成java目标ITeye

2019-01-12 19:00:31 | 作者: 浩阔 | 标签: 方针,文件,途径 | 浏览: 2736

在java的编程中经常用到xsd转化java方针的时分。其实xsd转化java方针的方法有很多种:

1、经过JAXB进行转化成java方针。

2、经过castor转成java方针。

3、经过jdk指令xjc将xsd生成java文件 。 进入xsd文件地点途径xjc -d 方针途径 -verbose classroom.xsd

 

这儿我要介绍的时分运用castor的方法转成方针。

我现已写成了ant处理东西方法,直接上菜,不罗嗦了。

ant的build.xml代码

 ?xml version="1.0" encoding="UTF-8"? 
 project basedir="." default="all" name="Generator without module" 
 !-- ===================== Initialize Property Values =================== -- 
 property file="env.properties" location="." name="env.properties"/ 
 property name="castor-xml.dist" value="d:/temp/lib"/ 
 path id="api.class.path" 
 fileset dir="${castor-xml.dist}/castor-xml" 
 include name="**/*.jar"/ 
 /fileset 
 /path 
 !-- 参数 -i filename 文件+文件途径 -f package -dest 方针途径-- 
 target name="gen-xsd" 
 java classname="org.exolab.castor.builder.SourceGenerator" classpathref="api.class.path" 
 arg line="-i ${source.dir}/oxmapper_genconfig_1_0.xsd -f -package bmiasia.app.invoice -dest ${app.dist}/main"/ 
 /java 
 /target 
 /project 

 附件的文件下载下来之后,更改你自己的文件途径。

在env.properties文件里边

这儿面用到了ant东西需求在网上下载一个ant东西。我供给一个自己用的:

http://pan.baidu.com/s/1bnppepT  暗码:6e8x

这些都下载完结之后直接在指令窗口履行build gen-xsd就行了。其他的就不胪陈了。

有什么定见,或许主张。能够留言一同学习

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表娱乐之横扫全球立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章