Generator XML: Data Uji, JSON, dan Template
Generator XML membuat contoh XML dalam tiga cara: bangun dokumen secara visual, konversi JSON yang ditempelkan ke XML, atau isi template dengan data palsu yang realistis. Dalam pembangun visual, atur root, elemen anak, atribut, dan pengulangan. Data template dapat mencakup nama, tanggal, angka, dan UUID; gunakan seed agar nilai yang dihasilkan dapat diulang. Hasilkan batch dan salin nilai yang dibutuhkan.
Generator XML adalah generator XML berbasis browser untuk membuat contoh XML untuk pengembangan dan pengujian. Pilih pembangun visual, konverter JSON-ke-XML, atau generator template dengan data palsu yang realistis. Anda dapat menghasilkan nilai untuk pengujian, fixture, dan data seed, lalu menyalin hasil yang dibutuhkan.
Pembangun visual memungkinkan Anda mengatur elemen root, anak, atribut, dan pengulangan. Jika Anda sudah memiliki JSON, tempelkan ke mode konversi untuk menghasilkan XML. Untuk pembuatan template, data palsu yang tersedia mencakup nama, tanggal, angka, dan UUID. Seed membuat hasil template dapat diulang, yang berguna saat Anda ingin menggunakan ulang nilai yang dihasilkan.
XML merepresentasikan data dengan elemen bernama dan juga dapat menyatakan atribut, sedangkan JSON mengatur data menggunakan objek dan array. Mengonversi JSON ke XML berguna saat pengujian, fixture, atau tugas pengembangan lain membutuhkan XML tetapi data awal Anda dalam JSON. Pembangun visual dan generator template menawarkan cara lain untuk membuat contoh XML saat Anda tidak memiliki JSON untuk dikonversi.
Generator XML berjalan sepenuhnya di browser Anda: input diproses di perangkat Anda dan tidak dikirim ke server. Setelah halaman dimuat, ia berfungsi offline, dan Anda tidak perlu mendaftar. Developer dan insinyur DevOps dapat menggunakannya untuk menyiapkan data contoh untuk pengujian, fixture, dan alur kerja lainnya tanpa mengarang setiap nilai secara manual.
Langkah 1: Pilih mode: gunakan pembangun visual, tempelkan JSON untuk konversi, atau mulai dengan template untuk data yang dihasilkan.
Langkah 2: Atur opsi untuk mode yang Anda pilih. Dalam pembangun visual, konfigurasikan root, anak, atribut, dan pengulangan.
Langkah 3: Untuk data template, pilih nilai yang dibutuhkan, seperti nama, tanggal, angka, atau UUID. Atur seed jika Anda ingin hasil yang dapat diulang.
Langkah 4: Hasilkan XML dan tinjau nilai untuk pengujian, fixture, atau data seed Anda.
Langkah 5: Salin nilai XML yang Anda butuhkan dan gunakan dalam proyek Anda.
Kasus penggunaan: Membuat nilai XML siap pakai untuk pengujian otomatis, fixture, atau data seed alih-alih menulis dokumen contoh secara manual.
Kasus penggunaan: Menghasilkan batch nilai uji sekaligus saat rangkaian pengujian membutuhkan banyak record.
Kasus penggunaan: Menggunakan nama, tanggal, angka, atau UUID palsu yang realistis agar data contoh lebih representatif daripada nilai yang diketik secara manual.
Kasus penggunaan: Mengatur seed saat Anda membutuhkan data template yang dihasilkan dapat diulang di seluruh jalannya pengujian.
Kasus penggunaan: Mengonversi JSON yang ditempelkan ke XML saat Anda membutuhkan contoh XML berdasarkan data yang sudah Anda miliki dalam format JSON.
Kasus penggunaan: Membangun contoh XML secara visual dengan mengatur root, elemen anak, atribut, dan pengulangan tanpa menyusun dokumen secara manual.