深入jaxb xjc编码问题的详细介绍

2016-02-19 08:56 17 1 收藏

下面是个超简单的深入jaxb xjc编码问题的详细介绍教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - 编程语言 】

平时喜欢根据写一个xjc批处理命令,根据xsd批量生成java类,觉得很方便也很酷。但是有时候xsd生成的java类中含有汉字,结果总是有些问题。
可是xjc命令参数又没有encoding参数之类的。在网上搜了一通,忽然发现了一个好东东:xjc是由com.sun.tools.internal.xjc.Driver实现的,因此
批处理命令可以如下:
java -Dfile.encoding=UTF-8 -cp D:javajdk1.6.0_03libtools.jar com.sun.tools.internal.xjc.Driver  -p com.geostar.csw.domain.layer   metadata_geo_Layer.xsd
结果:
代码如下:

parsing a schema...
compiling a schema...
comgeostarcswdomainlayerAbstractMDContentInformationType.java
comgeostarcswdomainlayerAbstractMDIdentificationType.java
comgeostarcswdomainlayerAbstractMDSpatialRepresentationType.java
comgeostarcswdomainlayerCIAddressType.java
comgeostarcswdomainlayerCICitationType.java
comgeostarcswdomainlayerCIContactType.java
comgeostarcswdomainlayerCIDateType.java
comgeostarcswdomainlayerCIDateTypeCode.java
comgeostarcswdomainlayerCIOnLineFunctionCode.java
comgeostarcswdomainlayerCIOnLineResourceType.java
comgeostarcswdomainlayerCIResponsiblePartyType.java
comgeostarcswdomainlayerCIRoleCode.java
comgeostarcswdomainlayerDQDataLineageType.java
comgeostarcswdomainlayerDQDataQualityType.java
comgeostarcswdomainlayerDQDqReportType.java
comgeostarcswdomainlayerDQDqStatementType.java
comgeostarcswdomainlayerDQSourceType.java
comgeostarcswdomainlayerDSAssociationTypeCode.java
comgeostarcswdomainlayerEXBoundingCoordinatesType.java
comgeostarcswdomainlayerEXExtentType.java
comgeostarcswdomainlayerEXGeographicBoundingBoxType.java
comgeostarcswdomainlayerEXGeographicBoundingPolygonType.java
comgeostarcswdomainlayerEXGeographicDescriptionType.java
comgeostarcswdomainlayerEXGeographicExtentPropertyType.java
comgeostarcswdomainlayerEXGeographicExtentType.java
comgeostarcswdomainlayerEXTemporalExtentPropertyType.java
comgeostarcswdomainlayerEXTemporalExtentType.java
comgeostarcswdomainlayerEXVerticalExtentType.java
comgeostarcswdomainlayerFBZY.java
comgeostarcswdomainlayerJHDA.java
comgeostarcswdomainlayerMDAerialImageIdentificationType.java
comgeostarcswdomainlayerMDAggregateInfomationPropertyType.java
comgeostarcswdomainlayerMDAggregateInfomationType.java
comgeostarcswdomainlayerMDAnalogMapIdentificationType.java
comgeostarcswdomainlayerMDApprovedTypeCode.java
comgeostarcswdomainlayerMDArchiveIdentificationType.java
comgeostarcswdomainlayerMDBrowseGraphicType.java
comgeostarcswdomainlayerMDCRSType.java
comgeostarcswdomainlayerMDCharacterSetCode.java
comgeostarcswdomainlayerMDClassificationCode.java
comgeostarcswdomainlayerMDConstraintsPropertyType.java
comgeostarcswdomainlayerMDContentInformationPropertyType.java
comgeostarcswdomainlayerMDCoverageContentTypeCode.java
comgeostarcswdomainlayerMDCoverageDescriptionType.java
comgeostarcswdomainlayerMDDataIdentificationType.java
comgeostarcswdomainlayerMDDescKeys.java
comgeostarcswdomainlayerMDDigitalArchiveIdentificationType.java
comgeostarcswdomainlayerMDDistributionType.java
comgeostarcswdomainlayerMDDistributorType.java
comgeostarcswdomainlayerMDEllipsoidParametersType.java
comgeostarcswdomainlayerMDFeatureCatalogueDescriptionType.java
comgeostarcswdomainlayerMDFormatType.java
comgeostarcswdomainlayerMDGeometricObjectTypeCode.java
comgeostarcswdomainlayerMDGovNameTypeBak.java
comgeostarcswdomainlayerMDGridSpatialRepresentationType.java
comgeostarcswdomainlayerMDIdentificationPropertyType.java
comgeostarcswdomainlayerMDIdentifierType.java
comgeostarcswdomainlayerMDImageDescriptionType.java
comgeostarcswdomainlayerMDImageIdentificationType.java
comgeostarcswdomainlayerMDImagingConditionCode.java
comgeostarcswdomainlayerMDLegConstsType.java
comgeostarcswdomainlayerMDMaintInformationType.java
comgeostarcswdomainlayerMDMaintenanceFrequencyCode.java
comgeostarcswdomainlayerMDMapFormCode.java
comgeostarcswdomainlayerMDMetadataType.java
comgeostarcswdomainlayerMDProgressCode.java
comgeostarcswdomainlayerMDProjectionParametersType.java
comgeostarcswdomainlayerMDReferenceSystemType.java
comgeostarcswdomainlayerMDReferencedThemeType.java
comgeostarcswdomainlayerMDResolutionType.java
comgeostarcswdomainlayerMDResourceTypeCode.java
comgeostarcswdomainlayerMDRestrictionCode.java
comgeostarcswdomainlayerMDRestrictionCodeEx.java
comgeostarcswdomainlayerMDScopeCode.java
comgeostarcswdomainlayerMDSecurityConstraintsType.java
comgeostarcswdomainlayerMDSpatialRepresentationPropertyType.java
comgeostarcswdomainlayerMDSpatialRepresentationTypeCode.java
comgeostarcswdomainlayerMDTopicCategoryCode.java
comgeostarcswdomainlayerMDTopoLogyLevelCode.java
comgeostarcswdomainlayerMDTpCatType.java
comgeostarcswdomainlayerMDVectorSpatialRepresentationType.java
comgeostarcswdomainlayerObjectFactory.java
comgeostarcswdomainlayerSVOperationMetadataType.java
comgeostarcswdomainlayerSVServiceIdentificationType.java
comgeostarcswdomainlayerSpatialReferenceInfo.java
comgeostarcswdomainlayerTBOOL.java
comgeostarcswdomainlayerTDYTABLETYPE.java
comgeostarcswdomainlayerTDataInfo.java
comgeostarcswdomainlayerTJHSJ.java
comgeostarcswdomainlayerTJHTYPE.java
comgeostarcswdomainlayerTJHXX.java
comgeostarcswdomainlayerTLAYERTYPE.java
comgeostarcswdomainlayerTMInstantType.java
comgeostarcswdomainlayerTMPeriodType.java
comgeostarcswdomainlayerTMetaInfo.java
comgeostarcswdomainlayerTMetaTotal.java
comgeostarcswdomainlayerTTABLETYPE.java
comgeostarcswdomainlayerTTHMEATICTYPE.java
comgeostarcswdomainlayerTUPDATETYPE.java
comgeostarcswdomainlayerTUserInfo.java
comgeostarcswdomainlayerTVersionInfo.java
comgeostarcswdomainlayerTZDGL.java
comgeostarcswdomainlayerTZDJH.java
comgeostarcswdomainlayerUpdateDescribe.java
comgeostarcswdomainlayerpackage-info.java
c:Catalog实体类生成工具
忽然感觉好兴奋!jaxb真的是好东东!

来源:https://www.tulaoshi.com/n/20160219/1588890.html

延伸阅读
标签: Web开发
在做div+css网页设计的时候突然IE6不能正常解析CSS文件,解决半天也不得其解,于是上网去找老师,最后在网上找到了一篇好的文章,且解决了问题,特发出来为大家欣赏,首先谢谢本文作者。 网页采用了 UTF-8 编码格式,这本来没有问题,问题是外部 CSS 文件默认是 ANSI 编码,并没有保存为 UTF-8&nb...
标签: 电脑入门
一、SUMPRODUCT函数语法及功能 SUMPRODUCT函数功能:计算工作表内多列中对应值相乘之后的和,即乘积之和。 其语法为: SUMPRODUCT(array1,array2,array3, ) 其中,Array1, array2, array3, 为 2 到 30 个数组,其相应元素需要进行相乘并求和。数组参数必须具有相同的维数,否则,函数 SUMPRODUCT 将返回错误值 #VALUE!。 该函数将非数值型...
代码如下: package com.testbitmapscale; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.util.Iterator; import com.testbitmapscale.R.drawable; import android.app.Activity; import android.graphics.Bitmap; ...
ToonBoom Harmony详细介绍   为什么选择 Harmony? 随着电视频道和广播媒体分类不断增加细化,同时本地内容需求不断增长,动画工作室需要创建支持卫星,电缆,移动设备,IPTV以及网络等数字格式的新鲜内容。Toon Boom Harmony是最具优势的解决方案,从前期制作,设计,影像合成到多平台渲染,它可以处理所有的步骤。 新...
标签: Web开发
我们在HTML里面声明DOCTYPE一般会有以下几种: !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" !DOCT...

经验教程

479

收藏

36
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部