JiBX

Yazılım ekran görüntüsü:
JiBX
Yazılım detaylar:
Versiyon: 1.2.3
Qayıt: 12 May 15
Geliştirici: Dennis M. Sosnoski
Lisans: Ücretsiz
Popülerlik: 84

Rating: nan/5 (Total Votes: 0)

JiBX Java nesneleri XML veri bağlama için bir çerçevedir. JiBX projesi XML belgeleri veriler kendi sınıf yapılarını kullanarak çalışmanıza olanak verir. JiBX çerçevesi ve talimatlarınız dayalı XML verilerinizi dönüştürme tüm ayrıntıları yönetir.
JiBX çok yüksek verimlilik ile iç veri yapıları ve XML arasındaki çeviri gerçekleştirmek için tasarlanmış, ama yine de size çeviri süreci üzerinde kontrol yüksek derecede olanak tanır.
Bu nasıl başarıyor? JiBX Java nesneleri ya da (bağlanma) XML nasıl dönüştürüleceğini için kurallar tanımlamak için bağlayıcı tanım belgeleri kullanır. Bir noktada size JiBX çerçevesinde bağlayıcı derleyici ilk bölümünü yürütmek sınıf dosyalarının içine kaynak kodu derledik sonra.
Bu derleyici kod veya XML gelen sınıfların örneklerini dönüştürme işlemek ekleyerek, Java derleyicisi tarafından üretilen ikili sınıf dosyaları artırır. Bağlayıcı derleyici çalıştırdıktan sonra (örneğin inşaat kavanoz dosyaları, vb gibi) başvurunuzu montaj almak, normal adımları devam edebilirsiniz. Ayrıca ayrı bir adım olarak bağlayıcı derleyici atlayın ve bu yaklaşım bazı dezavantajları olmasına rağmen bunun yerine, doğrudan zamanında derslere bağlayabilirsiniz.
JiBX çerçevesinin ikinci bölümü bağlama zamanı olduğunu. bağlayıcı derleyici tarafından oluşturulan gelişmiş sınıf dosyaları aslında (veri koşullarını bağlayıcı olarak, unmarshalling denir) bir XML giriş belgesinden nesneleri oluşturmak için ve nesnelerin bir XML çıkış belgesi (adlandırılır sıralanırken) üretmek için de bu çalışma zamanı bileşeni kullanın. Çalışma zamanı giriş belgelerini işlemek için XMLPull API uygulayan bir ayrıştırıcı kullanır, ama aksi kendi kendine yeten

Bu sürümde Yeni nedir:.

< ul>

  • complexType uzantısı veya kısıtlamaya yönelik üs olarak ikame gruplarını veya grup referans kullanarak şema şema kod nesil birçok ilgili konularda düzeltildi.
  • http://www.w3.org/XML/1998/namespace ad alanından xml.xsd tanımları kullanırken şema kod oluşturma düzeltildi.
  • simpleType kısıtlama elemanı için bir üs = gerekli şema doğrulama düzeltildi bug '...' özniteliği (satır içi taban tipi alternatif olarak izin verilir).

  • Çıktı mesajları için boş tanımları oluşturulan Jibx2Wsdl,
  • Sabit kırık WSDL nesil.

  • Xs için
  • Ekle desteği:. Liste türleri
  • (tek çocuk bileşeni, çocuk bileşeni aşağı, dış adı geçmesi durumunda) Daha iç içe şema bileşenleri için algoritma adlandırma.
  • Sabit tekrarlanan-type = & quot; dizi & quot; Codegen özelleştirme.

  • İhtiyaç fazlası ile mevcut bağları kullanarak
  • düzeltildi sorun Codegen (NPE) ile içerir.
  • Değişti Java 5 numaralama varsayılan serileştirme yerine toString () yönteminden daha, isim () yöntemini kullanın.
  • yerine toString () geçersiz kılma yerine, bir belgede kullanılacak gerçek metin tedarik için gerekli bir xmlValue () yöntemini eklemek için şemasından değiştirildi Java 5 numaralama kodu üretimi.

  • Ref kullanımı dahil Codegen javadocs gömülü şema bileşenleri, çeşitli sorunları Sabit
  • = & quot; ... & quot; diğer ad bileşenlere bağlıyor.
  • sürüm 1.2.1 yeni Nedir:

    • Bu sürüm şemaları gelen kod üretimi bulunan sorunları düzeltir no-ad şemaları & lt niteliksiz eleman adlarını kullanarak; xs: AppInfo & gt; şemalar elemanları, ve diğer birçok şema varyasyonları.
    • Aynı zamanda Jibx2Wsdl aracı için temel belgeleri içeren ve güncelleştirme-axis2-1.4.X paketi kullanılarak güncellenen Axis2 kurulumları ile birlikte kullanıldığında Jibx2Wsdl örnekleri konuşlandırılabilir Web hizmetleri tüm yol gitmek.

    nedir sürüm 1.2 Yeni:

    • Java kodu bağlama ve şema oluşturma desteği eklendi, ve her ikisi için de kapsamlı özelleştirmeler desteği ile, XML şemasından bağlama ve kod üretimi için.

    • & Lt bir 'önceden derlenmiş' özelliğini kullanarak modüler bağlama derlerken için
    • desteği eklendi; dahil & gt; Dahil zaten ayrı derlenmiş bağlayıcı bayrağına eleman.
    • Yeniden bağlama derleyici kod üretimi yöntemi yapısını temizlemek ve gereksiz kod önlemek için.

    • Bir seçim içinde soyut haritalama başvuruları için
    • düzeltildi kod üretimi.
    • geçersiz ilk byte eklendi hata kontrolünü doğrudan UTF-8 akışı okuma.
    • Eklendi org.jibx.runtime.PrintInfo sınıfı bağlama bilgilerini yazdırmak için, bu çalışma zamanı kavanoz doğrudan yürütülür ana sınıfı yaptı.
    • iki ucu JiBX kullanırken (metin XML kıyasla) daha hızlı ve daha kompakt veri alışverişi için destek kodlayan Eklendi XBIS.
    • unmodifiable sınıf sınıf adı ve sınıfı yüklemek için kullanılan yol hem vermek için değiştirilmesi gerekir Geliştirilmiş durum iletisi.
    • Added 'bayrak yöntemi' özelliği unmarshalling zaman bir öğenin varlığını veya yokluğunu göstermek için bağlıyoruz.

    Benzer yazılım

    pandoc
    pandoc

    11 May 15

    eXe
    eXe

    3 Jun 15

    JabRef
    JabRef

    3 Jun 15

    Yorumlar JiBX

    Yorum Bulunamadı
    Yorum eklemek
    Görüntülerde açın!