`

jaxb的安装、使用和资源下载

阅读更多

今天运用到一个jaxb技术,简单来说就是给xml或者是xsd文件通过编译变为java实体对象,在中我觉得相对还是比较好用,我说说我的安装和使用:

    首先在这个路径下下载一个安装下包(在这前提下要安装好jdk1.6,环境变量要配置好):

       jar包下载路径:http://download.csdn.net/detail/jccmjl/4498291

      下载好以后接下来进行安装:

        在命令行输入cmd --->比如说我这个jar 放在d盘下面就输入:java -jar  JAXB2_20101209.jar   按回车,他会弹出一个窗口,给下拉框拉到最下面下就OK,那么他就会自动安装好。

 

 

    使用,比如我现在给一个xsd配置好的文件放在d盘下面:

                     输入csd:  找到d盘下面: 输入:xjc  D:\knetretInfo.xsd  按回车  他就给你编译好了,下面是一个写好了的例子:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
	attributeFormDefault="unqualified" elementFormDefault="qualified">
	<xs:element name="knetRetInfo" type="knetRetInfo"/>
	<xs:complexType name="knetRetInfo">
		<xs:all>
			<xs:element name="expireDate" type="xs:string" />
			<xs:element name="registerDate" type="xs:string" />
			<xs:element name="domainList " type="domainList" />
			<xs:element name="reneWDate" type="xs:string" />
			<xs:element name="certId" type="xs:string" />
			<xs:element name="delTime" type="xs:string" />
			<xs:element name="sealCerBackList" type="sealCerBackList" />
			<xs:element name="sealCertLogBackList" type="sealCertLogBackList" />
			<!-- result基类 -->
			<xs:element name="code" type="xs:string" />
			<xs:element name="msg" type="xs:string" />
			<!-- 返回结果list暂且搁着。 -->
			<xs:element name="result" type="xs:string" />
			<xs:element name="date" type="xs:string" />
		</xs:all>
	</xs:complexType>
	<xs:complexType name="domainList">
		 <xs:sequence>
		 	<xs:element name="domainName"  maxOccurs="unbounded" minOccurs="1"/>
		 </xs:sequence>
	</xs:complexType>
	<xs:complexType name="sealCerBackList">
		 <xs:sequence>
		 	<xs:element name="sealCertBack"  type="sealCertBack" maxOccurs="unbounded" minOccurs="1"/>
		 </xs:sequence>
	</xs:complexType>
	<xs:complexType name="sealCertBack">
	 		<xs:all>
				<xs:element name="domain_name"  type="xs:string"/>
				<xs:element name="unit_name"  type="xs:string"/>
				<xs:element name="qualification_code "  type="xs:string"/>
				<xs:element name="qualification_name"  type="xs:string"/>
				<xs:element name="valid_period_start"  type="xs:string"/>
				<xs:element name="valid_period_end"  type="xs:string"/>
				<xs:element name="valid_period"  type="xs:string"/>
				<xs:element name="qualification_organiZation"  type="xs:string"/>
				<xs:element name="uPLoadFlleName"  type="xs:string"/>
				<xs:element name="audit_status"  type="xs:string"/>
				<xs:element name="register_date"  type="xs:string"/>
			</xs:all>
	</xs:complexType>
	<xs:complexType name="sealCertLogBackList">
		 <xs:sequence>
		 	<xs:element name="sealCertLogBack"  type="sealCertLogBack" maxOccurs="unbounded" minOccurs="1"/>
		 </xs:sequence>
	</xs:complexType>
	<xs:complexType name="sealCertLogBack">
	 		<xs:all>
				<xs:element name="domain_name"  type="xs:string"/>
				<xs:element name="name"  type="xs:string"/>
				<xs:element name="qualification_code "  type="xs:string"/>
				<xs:element name="qualification_name"  type="xs:string"/>
				<xs:element name="valid_period_start"  type="xs:string"/>
				<xs:element name="valid_period_end"  type="xs:string"/>
				<xs:element name="valid_period"  type="xs:string"/>
				<xs:element name="qualification_organiZation"  type="xs:string"/>
				<xs:element name="uPLoadFlleName"  type="xs:string"/>
				<xs:element name="audit_status"  type="xs:string"/>
				<xs:element name="register_date"  type="xs:string"/>
				<xs:element name="operation"  type="xs:string"/>
			</xs:all>
	</xs:complexType>
</xs:schema>
分享到:
评论

相关推荐

    jaxb2.1jar包

    这个是jaxb2.1 jar包,这里提供下载,只要2个资源分哦,大家可以踊跃下载

    jaxb-api-2.0.5.jar.zip

    资源记录,方便下载

    jaxb api jar

    jaxb-api-2.1.9.jar 用户生成xml的jar文件,需要的直接下载就行,不用资源分

    java打包源码-jaxb-core-2.3.0.1-sources:用于创建与Solace解决方案包一起使用的jaxb-core-2.3.0

    9和更高版本的JAXB功能。 此资源来自。 许可与治理 JAXB拥有CDDL 1.1和GPL 1.1双重许可。 这意味着您可以选择两者中的哪一个更适合您的需求,并在这些条件下使用它。 请参考此仓库中的LICENSE.txt。 链接

    WEBservice实战开发视频教程

    资源名称:WEBservice实战开发视频教程 教程内容:第一期:01_webservice快速实例02_wsimport的使用03_wsdl和soap讲解(介入了tcpmon工具)04_SOA的分析(纯属扯淡)05_dtd讲解06_schema的命名空间07_schema的元素和...

    WebService CXF 对应版本及资源

    WebService CXF 用了一天时间找,官网打不开,国内要积分,下下来又永不了。最后终于搞到手,上传上来分享给大家。 jdk版本 CXF版本 java 9及以上 3.3.x ...只能上传一个资源。只有分开上传CXF3.1.15了。

    jar 2.3.0 基础资源包

    jar包 jaxb-api-2.3.0 jaxb-core-2.3.0 jaxb-impl-2.3.0

    spring加载restful(文档+程序源码)

    spring加载restful(文档+程序源码) ...然后我们再完成一个更复杂的应用来了解Spring 3 REST支持的重要概念,如多种MIME类型表示支持和JAXB支持。另外,本文还使用一些代码片断来帮助理解这些概念。

    jOVAL:用于SCAP规范格式的开源JAXB数据模型

    此外,jOVAL还包括模式注册资源和数据模型扩展机制,使jOVAL客户可以实现自己的OVAL测试类型并将其与jOVAL的OVAL处理引擎一起使用。 有关扩展机制的更多信息,请参见 。 为了鼓励第三方采用,jOVAL项目现已通过...

    jaxws 2.1jar

    jaxb-api-2.1.jar资源下载

    Java SE实践教程 pdf格式电子书 下载(四) 更新

    感谢大家的支持,我终于升级了,上传限制得到提升,所以把资源整合下!希望大家一如既往 Java SE实践教程 pdf格式电子书 下载(一) 更新 http://download.csdn.net/source/2824033 Java SE实践教程 pdf格式电子书...

    Java SE实践教程 pdf格式电子书 下载(一) 更新

    感谢大家的支持,我终于升级了,上传限制得到提升,所以把资源整合下!希望大家一如既往 Java SE实践教程 pdf格式电子书 下载(一) 更新 http://download.csdn.net/source/2824033 Java SE实践教程 pdf格式...

    JavaAPI1.6中文chm文档 part1

    javax.transaction.xa 提供定义事务管理器和资源管理器之间的协定的 API,它允许事务管理器添加或删除 JTA 事务中的资源对象(由资源管理器驱动程序提供)。 javax.xml 根据 XML 规范定义核心 XML 常量和功能。 ...

    Java_EE_6规范中文版

    10.4 资源,命名和注入 10.5 应用程序编程接口 10.6 打包和部署 10.7 程序客户端的XML Schema 第11章 服务供应商接 11.1 JavaTM EE连接器体系结构 11.2 容器Java服务提供方协议 11.3 JavaTM事务API 11.4 ...

    从Java走向Java+EE+.rar

    3.2 Tomcat的安装和使用 20 3.3 小结 25 第4章 在Java EE中使用XML 26 4.1 什么是XML 26 4.1.1 理解XML 26 4.1.2 XML的语法 27 4.1.3 XML命名空间 31 4.2 XML能用来干什么 32 4.3 用DTD验证XML文档...

    halite:用于 XML 和 JSon 的超文本应用程序语言的 Java 实现

    Halite 允许使用 XSD 模式或 JAXB 扩展由资源和链接对象形成的基本模型,并在此模型上操作以添加链接或嵌入资源。 模型对象可以轻松转换为 xml+hal 或 json+hal。 例子 创建资源 Resource resource = HAL . new...

    Spring.3.x企业应用开发实战(完整版).part2

    8.3.1 使用模板和回调机制 8.3.2 Spring为不同持久化技术所提供的模板类 8.4 数据源 8.4.1 配置一个数据源 8.4.2 获取JNDI数据源 8.4.3 Spring的数据源实现类 8.5 小结 第9章 Spring的事务管理 9.1 数据库事务基础...

    Spring3.x企业应用开发实战(完整版) part1

    8.3.1 使用模板和回调机制 8.3.2 Spring为不同持久化技术所提供的模板类 8.4 数据源 8.4.1 配置一个数据源 8.4.2 获取JNDI数据源 8.4.3 Spring的数据源实现类 8.5 小结 第9章 Spring的事务管理 9.1 数据库事务基础...

    JAVA_API1.6文档(中文)

    javax.transaction.xa 提供定义事务管理器和资源管理器之间的协定的 API,它允许事务管理器添加或删除 JTA 事务中的资源对象(由资源管理器驱动程序提供)。 javax.xml 根据 XML 规范定义核心 XML 常量和功能。 ...

    Java EE 规范(英文版)_好资源0分送

    Java EE 规范(英文版) 包括以下部分 servlet-2_4-fr-spec ...ejb-3_0-fr-spec-ejbcore ...jaxb-2_0-fr-spec jaxws-2_0-fr-spec jsp-2_1-fr-spec jsp-2_1-fr-spec-el jstl-1_2-mrel2-spec jta-1_0_1B-spec

Global site tag (gtag.js) - Google Analytics