Генерация классов по XSD.

Чтобы не забыть.
Генерация классов по XSD.

xjc -p org.tomskgislab.landprocessor.shema.stdkpt8 STD_KPT.xsd -d src

-p пэкэдж
-d директория в которую будут генерироваться классы
ну и сам файл, тут STD_KPT.xsd
compiling a schema...
org/tomskgislab/landprocessor/shema/stdkpt8/CoordSystem.java
org/tomskgislab/landprocessor/shema/stdkpt8/DApartmentType.java
org/tomskgislab/landprocessor/shema/stdkpt8/DLocationLevel1Type.java
org/tomskgislab/landprocessor/shema/stdkpt8/DLocationLevel2Type.java
org/tomskgislab/landprocessor/shema/stdkpt8/DLocationLevel3Type.java
org/tomskgislab/landprocessor/shema/stdkpt8/DSovietVillage.java
org/tomskgislab/landprocessor/shema/stdkpt8/DUrbanDistrict.java
org/tomskgislab/landprocessor/shema/stdkpt8/EntitySpatial.java
org/tomskgislab/landprocessor/shema/stdkpt8/ObjectFactory.java
org/tomskgislab/landprocessor/shema/stdkpt8/Parcels.java
org/tomskgislab/landprocessor/shema/stdkpt8/RegionCadastr.java
org/tomskgislab/landprocessor/shema/stdkpt8/TAddress.java
org/tomskgislab/landprocessor/shema/stdkpt8/TArea.java
org/tomskgislab/landprocessor/shema/stdkpt8/TBoundary.java
org/tomskgislab/landprocessor/shema/stdkpt8/TCadastralBlock.java
org/tomskgislab/landprocessor/shema/stdkpt8/TCadastralCost.java
org/tomskgislab/landprocessor/shema/stdkpt8/TCategory.java
org/tomskgislab/landprocessor/shema/stdkpt8/TContour.java
org/tomskgislab/landprocessor/shema/stdkpt8/TElaborationLocation.java
org/tomskgislab/landprocessor/shema/stdkpt8/TEncumbrance.java
org/tomskgislab/landprocessor/shema/stdkpt8/TLocation.java
org/tomskgislab/landprocessor/shema/stdkpt8/TOrdinate.java
org/tomskgislab/landprocessor/shema/stdkpt8/TParcel.java
org/tomskgislab/landprocessor/shema/stdkpt8/TPropsDocument.java
org/tomskgislab/landprocessor/shema/stdkpt8/TRight.java
org/tomskgislab/landprocessor/shema/stdkpt8/TSPATIALELEMENT.java
org/tomskgislab/landprocessor/shema/stdkpt8/TSPELEMENTUNIT.java
org/tomskgislab/landprocessor/shema/stdkpt8/TSpecialZones.java
org/tomskgislab/landprocessor/shema/stdkpt8/TSubParcel.java
org/tomskgislab/landprocessor/shema/stdkpt8/TTerritorialZone.java
org/tomskgislab/landprocessor/shema/stdkpt8/TUtilization.java
org/tomskgislab/landprocessor/shema/stdkpt8/TUunifiedLandUnit.java
org/tomskgislab/landprocessor/shema/stdkpt8/TypeUnit.java


вот как-то так

Комментарии

  1. если есть одинаковые имена, то делаем файл binding.xml, например и вставляем














    при том что TRight_Owner встречается дважды

    запуск
    xjc -extension -p org.tomskgislab.landprocessor.shema.stdkv5 -d src -b binding.xml STD_Region_Cadastr_KV.xsd

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

Apache2 и cgi-bin на Ubintu Server 12.04

Перемещаемые подписи в QGIS