Apache XMLBeans mendirikan media perantara memetakan struktur data yang kaya yang dapat terkandung dalam dokumen XML.
Data ini dipetakan ke jenis Java dan dapat diakses melalui kelas Java biasa.
Ide umum adalah untuk memungkinkan pengembang media asli Java untuk mengakses data ini, lengkap dengan dukungan untuk skema nya, DOM dan Infoset.
XMLBeans dapat menangani pohon XML, XPath dan ekspresi XQuery, dapat memvalidasi data XML terhadap skema, dan masih banyak lagi lainnya.
Proyek ini dilengkapi dengan contoh-contoh dasar untuk menunjukkan bagaimana pengembang dapat diimplementasikan dan banyak dokumentasi
Apa yang baru dalam rilis ini:.
- Ditambahkan baru CopyUseNewSynchronizationDomain pilihan XML yang digunakan untuk menyalin.
- Entitize & # x5c; r jika tidak cukup cetak, ini membantu dengan maintainig & # x5c;. Entitas r
- validasi Tetap nilai integer yang mengandung dot arang.
- karakter tetap dalam komentar untuk menghindari kesalahan dalam IntelliJ di Linux.
- Diperbarui jangka waktu spec terbaru.
- Tetap untuk mengkompilasi skema yang berisi tipe kompleks dengan konten yang sederhana yang memiliki aspek didefinisikan dalam basis tipe sederhana
- Fix untuk Piccolo lexer ketika membaca kembali metode 0.
- Fix untuk melestarikan bookmark CDATA saat copy dari satu xmlobject yang lain.
- Fixed bug ketika mengubah ukuran buffer lingkaran dalam pelaksanaan output stream saver.
- Fixed bug ketika bukan tipe specifing untuk partikel dalam turunan jenis skema dan ketika minOccurs adalah 0.
- pesan kesalahan tetap ketika mengandung dasar dan nama tipe turunan.
- Memperkenalkan batas pengganti entitas maksimum default 10kb, dapat dikontrol dengan menggunakan XmlOptions.setLoadEntityBytesLimit pilihan.
- javadoc tetap untuk inst2xsd dan xsd2inst alat.
- Tetap NPE di SchemaTypeImpl.getEnumJavaClass ().
- Ditambahkan beberapa entry point dan refactored kode untuk kode xsd2inst.
- Dihapus org.w3c.dom file dari xbean.jar.
- Ditambahkan implementasi antarmuka XPath dan XQuery lain.
- kelas Ditambahkan src / xmlinputstream org.apache.xmlbeans.xml.stream. * Untuk xmlpublic.jar.
- Terbuat bootstrap run dua kali untuk menghindari kesalahan email GUMP.
- Perbaiki untuk bug XMLBeans-396:. GML 3.1.1 kode yang dihasilkan gagal untuk mengkompilasi
- Fix bug XMLBeans-412: Pola segi regex memerlukan dasbor - untuk melarikan diri .
- Perbaiki untuk bug XMLBeans-414: error cvc-kompleks-type.2.1:. Elemen 'XXXX' dengan kosong jenis konten tidak dapat memiliki teks atau elemen konten
Apa yang baru dalam versi 2.5.0:.
- kode Keluar untuk InstanceValidator
- presisi desimal penanganan memperbaiki dalam xsd2inst.
- Pilihan untuk melakukan tambahan, Skema ketat cek validasi: XMLBeans-350 pola diperbarui untuk dayTimeDuration.
- Diperpanjang tahun min / max nilai.
- Dukungan untuk tanggal dan waktu jenis dengan jam 24.
- NOTASI built-in tipe.
- DOCTYPE memperbaiki ketika elemen root berubah.
- & quot; jenis Pengguna & quot; Fitur -. memungkinkan pemetaan skema jenis sederhana untuk pengguna kustom Java kelas
- Digabung jenis pencacahan memperbaiki kesalahan kompilasi:. XMLBeans-381
- Deadlock memperbaiki dalam impl dihasilkan setter sederhana dan berbagai.
- Diperlukan atribut memperbaiki streaming validator.
- Banyak perbaikan dan optimasi lainnya.
Keterbatasan
Komentar tidak ditemukan