JiBX

Software screenshot:
JiBX
Software ətraflı:
Version: 1.2.3
Tarixi Upload: 12 May 15
Geliştirici: Dennis M. Sosnoski
Lisenziya: Pulsuz
Məşhurluq: 11

Rating: nan/5 (Total Votes: 0)

JiBX Java obyektlərin XML data məcburi üçün çərçivə edir. JiBX layihə XML sənədləri məlumatlar öz sinif strukturları istifadə ilə iş imkan verir. JiBX çərçivəsində və sizin göstərişi əsasında XML veri konvertasiya bütün detalları yapar.
JiBX çox yüksək effektivliyi ilə daxili data strukturları və XML arasında tərcümə üçün nəzərdə tutulmuşdur, lakin hələ də tərcümə prosesi üzərində nəzarət yüksək dərəcəsi imkan verir.
Bu necə idarə edir? JiBX Java obyektlərin və ya (məcburi) XML konvertasiya necə qaydalarını müəyyən etmək üçün məcburi müəyyən sənədləri istifadə edir. Bir nöqtədə siz JiBX çərçivəsində, məcburi compiler birinci hissəsi icra sinif faylları mənbə kodu tərtib sonra.
Bu compiler kodu və ya XML dərsləri hallarda konvertasiya idarə etmək üçün əlavə, Java compiler istehsal ikili class faylları artırır. Məcburi compiler çalışan sonra (məsələn, tikinti jar faylları, və s. Kimi) ərizə montaj almaq normal addımlar davam edə bilərsiniz. Siz həmçinin ayrı-ayrı addım kimi məcburi compiler keçmək və bu yanaşma bəzi çatışmazlıqlar baxmayaraq əvəzinə, birbaşa vaxtında dərsləri məcburidir bilər.
JiBX çərçivəsində ikinci hissəsi məcburi iş deyil. məcburi compiler tərəfindən inkişaf etmiş class faylları həqiqətən (data şərtləri məcburi, unmarshalling adlanır) bir XML daxil sənəd obyektlərin tikinti və obyektlərin bir XML çıxış sənəd (deyilən turing) yaradan üçün, həm də bu iş komponent istifadə edin. uzunluğu giriş sənədləri baxılması üçün XMLPull API həyata bir parser istifadə edir, lakin başqa müstakil

Bu azad Yeni nədir.

< ul>

  • complexType uzadılması və ya məhdudlaşdırılması üçün əsas kimi əvəz qruplar, və ya qrup istinad istifadə şeması üçün şeması kod nəsil bir sıra məsələləri dəqiqləşdirilmiş.
  • http://www.w3.org/XML/1998/namespace ad olan xml.xsd anlayışlar istifadə edərkən şeması kod nəsil düzəldilir.
  • bir simpleType məhdudiyyət element üçün baza = lazım şeması qiymətləndirmə dəqiqləşdirilmiş səhv '...' atributu (inline əsas növü alternativ yol).

  • Çıxış mesajlar üçün boş təriflər yaradılan Jibx2Wsdl olan
  • Sabit broken WSDL nəsil.

  • Xs üçün
  • Əlavə et dəstək:. Siyahı növ
  • (yalnız bir uşaq komponent, uşaq komponent aşağı xarici adını keçmək əgər varsa) Better nested şeması komponentləri üçün alqoritm adlandırma.
  • Sabit təkrar-type = & quot; array & quot; Codegen özelleştirme.

  • Lazımsız mövcud cilddən istifadə edərək
  • düzəldilir problem Codegen (NPE) ilə daxildir.
  • dəyişdi Java 5 enum default serialization daha toString () metodu daha adı () metodu istifadə etmək.
  • daha toString () əsas daha bir sənəd istifadə etmək üçün faktiki mətn təmin etmək üçün lazım olan bir xmlValue () metodu əlavə etmək şeması dəyişdi Java 5 enum kodu nəsil.

  • Ref istifadə daxil olmaqla Codegen javadocs daxil şeması komponentləri ilə bir neçə problemləri Sabit
  • = & quot; ... & quot; digər namespaces komponentləri atributları.
  • versiyası 1.2.1 yeni nədir:

    • Bu azad şemaları kod nəsil olan problemləri islah , heç ad şemaları, & lt şərtsiz element adları istifadə; xs: appinfo & gt; şemaları elementləri və bir neçə digər şeması varyasyonları.
    • Bu da Jibx2Wsdl alət əsas sənədlər daxildir, və update-axis2-1.4.X paketi istifadə tərəfindən Axis2 qurğuları istifadə edərkən Jibx2Wsdl nümunələri konuşlandırılabilir Web xidmətlər üçün bütün yol getmək.

    nədir Versiya 1.2 Yeni

    • Java kod olan məcburi və şeması nəsil üçün əlavə dəstək, və həm də geniş customizes dəstəyi ilə XML şeması olan məcburi və kodu nəsil üçün.

    • & Lt bir 'precompiled "atributu istifadə modul məcburi deyərlər üçün
    • əlavə dəstək; daxildir & gt; daxil artıq ayrı-ayrılıqda tərtib edilmiş məcburi bayrağı element.
    • Restrukturizasiya məcburi compiler kodu nəsil telefon strukturu təmizləmək və lazımsız kodu qarşısını almaq üçün.

    • Seçimi ərzində mücərrəd mapping referanslar üçün
    • düzəldilir kodu nəsil.
    • etibarsız ilk byte üçün əlavə səhv çek birbaşa UTF-8 axın oxu.
    • Added org.jibx.runtime.PrintInfo sinif məcburi məlumat çap, bu uzunluğu jar birbaşa icra ana sinifi etdi.
    • də başa JiBX istifadə edərkən (mətn XML ilə müqayisədə) daha sürətli və yığcam məlumat mübadiləsi üçün dəstək kodlama əlavə XBIS.
    • unmodifiable sinif sinif adı və sinif yüklemek üçün istifadə yolunu həm də vermək, redaktə olmalıdır Təkmilləşdirilmiş istisna mesaj.
    • Added 'bayraq-üsul "əmlak unmarshalling zaman bir element iştirakı və ya olmaması göstərir bağlayırlar.

    Oxşar proqram

    blockdiag
    blockdiag

    20 Feb 15

    SimpleXML
    SimpleXML

    3 Jun 15

    Aephea
    Aephea

    20 Feb 15

    Şərh JiBX

    Şərhlər tapılmadı
    Şərh əlavə
    Images yandırın!