Rincian Software:
XMLStarlet adalah seperangkat bebas dari utilitas baris perintah yang dapat digunakan untuk mengubah, memvalidasi, query, dan dokumen XML mengedit.
XMLStarlet alat baris perintah ditulis dalam C dan menggunakan libxslt dan libxml2 perpustakaan dari http://xmlsoft.org.
Apa yang baru dalam rilis ini:.
- versi ini perbaikan kecelakaan ketika mencoba untuk menjalankan mengadakan percobaan pada file tidak ada dan kondisi batas di perintah unescape
- The ed dan sel perintah sekarang dapat merujuk ke standar namespace tingkat atas dokumen dengan & quot; _ & quot; atau & quot; DEFAULT & quot; dan memberikan pesan ramah jika pengguna tidak menyadari bahwa mereka perlu menentukan ruang nama.
Apa yang baru di versi 1.4.2:
- Versi ini perbaikan kecelakaan di subcommand mengadakan percobaan yang terjadi ketika ditangani node dengan beberapa atribut.
Apa yang baru di versi 1.4.1:
- Sebuah kecelakaan dengan operasi pengeditan tidak valid telah diperbaiki.
- Dokumentasi sekarang dapat dibangun dari tarball dan menginstal ke tempat yang benar.
- test suite telah dibuat lebih pemaaf dari perbedaan serialisasi antara versi libxml2.
Apa yang baru di versi 1.2.1:
- Sebuah kecelakaan ketika libxml2 kembali hasil nodeset NULL itu tetap .
- & quot; - & quot; sedang bingung dengan --elif.
- XSLT yang dihasilkan sekarang berisi ruang nama yang diambil dari file input pertama.
- N sekali lagi diperbolehkan setelah pilihan lain.
- nilai Namespace sedang terdaftar sebagai awalan.
- Sebuah segfault dihindari ketika diminta untuk memindahkan node namespace.
- Ada baris hilang dalam pesan ed help.
- Script uji portabilitas ditingkatkan.
- XML_SAVE_WSNONSIG hanya digunakan jika libxml adalah versi 2.7.8 atau yang lebih baru.
Apa yang baru di versi 1.2.0:
- Versi ini mengimplementasikan --update --expr untuk perintah ed.
- The ed dan sel perintah menggunakan top-level definisi namespace dari file input pertama, yang harus menghapus kebutuhan untuk mendefinisikan ruang nama pada baris perintah dengan N dalam kebanyakan kasus.
- Pilih keluar dengan 0 hanya jika hasilnya adalah non-kosong.
- Opsi -Q telah ditambahkan untuk memilih, seperti -q grep ini.
- Rilis ini menambahkan jumlah kolom dan mengembalikan konteks input (hilang di versi 1.0.3) dengan pesan kesalahan.
- Ia menambahkan opsi --net untuk c14n, ed, fo, dan val.
- Ini akan menghapus --catalog dari pesan tr help karena tidak benar-benar didukung.
- Ia menambahkan --elif dan --else ke sel help pesan.
Apa yang baru di versi 1.1.0:
- Sebuah bug telah diperbaiki untuk BSD dan Mac OS X dengan memeriksa bahwa O_BINARY dinyatakan sebelum # termasuk io.h.
- Beberapa pilih perbaikan perintah dibuat: Pilihan --elif dan --else, pemilahan di beberapa bidang, yang benar (untuk bahasa Inggris) menyortir leksikal, dan penyertaan ruang nama hanya dibutuhkan oleh stylesheet keluaran .
- Bersama libxml dan libxslt perpustakaan dihubungkan secara default.
- Perpustakaan informasi versi ditambahkan ke version output.
- Argumen direktori untuk ls adalah menambahkan; status exit menunjukkan kegagalan atau keberhasilan bukan jumlah file.
- XMLStarlet sekarang akan menghubungkan dengan libxml dikonfigurasi --without-sax1 dan --without-legacy.
Apa yang baru di versi 1.0.6:
- Perintah c14n sekarang output linefeeds hanya di Windows sebagai juga.
- Teks --help untuk ed sekarang benar menggambarkan perilaku -P, S, --pf, dan --ps.
- Pilihan --help Beberapa subcommands 'yang keluaran format printf string yang secara harfiah.
Apa yang baru di versi 1.0.5:
- Sebuah bug di mana stylesheet dengan node CDATA menyebabkan korupsi memori itu tetap.
- Script tes sekarang ganda & quot; / & quot; karakter di bawah msys untuk menghindari konversi jalan; kebanyakan tes sekarang berhasil di mingw membangun.
- Opsi --help sekarang mencetak ke stdout dan keluar dengan sukses.
- Ada beberapa tweak lebih lanjut dalam tes dan membangun sistem.
Apa yang baru di versi 1.0.4:
- encode karakter XML khusus dalam argumen (sekarang mencakup kutipan di xPath)
- -nol non kode keluar ketika file input tidak ditemukan (Bug 3158488)
- ed dengan --pf / - Pilihan ps tidak memformat keluaran (Bug 3158490)
- exit () bukan segfault ketika mencoba untuk menghapus node namespace (Bug 1120417)
- menambahkan --disable-statis-libs ./configure pilihan untuk menggunakan bersama libxml2 dan libxslt
- non-rekursif make
- digunakan TES dan XFAIL_TESTS untuk pengujian, keluaran lebih bagus
Komentar tidak ditemukan