Laman utama / Penjana Rawak / Penjana Data JSON Rawak Dalam Talian
Alat dalam talian percuma

Penjana Data JSON Rawak Dalam Talian

Jana 1-1000 objek JSON rawak (pengguna, produk, artikel) dengan id berurutan. Sesuai untuk ujian dan pembangunan. Percuma dan mudah digunakan. Pemprosesan di…

Mula gunakan

Ciri dan Kegunaan Penjana Data JSON Rawak

Alat ini membantu anda menjana data ujian JSON dengan cepat tanpa menulis skrip. Ia berguna untuk menguji API, mengisi pangkalan data, atau membuat mock data untuk pembangunan hadapan.

Jenis Data yang Disokong

  • Pengguna: Setiap objek mengandungi id (nombor berurutan), nama rekaan, alamat emel contoh.com, dan nilai boolean aktif.
  • Produk: Setiap objek mengandungi id, nama produk yang dijana, harga integer antara 10 hingga 999, dan stok antara 0 hingga 200.
  • Artikel: Setiap objek mengandungi id, tajuk dua perkataan, bilangan paparan integer antara 0 hingga 99,999, dan nilai boolean diterbitkan.

Contoh Kerja

Katakan anda memilih jenis Pengguna dan tetapkan 3 objek. Output yang mungkin adalah:

[{"id":1,"name":"John Doe","email":"john.doe@example.com","active":true},{"id":2,"name":"Jane Smith","email":"jane.smith@example.com","active":false},{"id":3,"name":"Bob Johnson","email":"bob.johnson@example.com","active":true}]

Setiap objek menerima id bermula dari 1 dan meningkat secara berurutan.

Had dan Nota

  • Skema tidak boleh dikonfigurasi; anda tidak boleh menambah medan bersarang, null, tarikh, atau mata wang.
  • Nilai dijana secara rawak menggunakan integer kriptografi, tetapi tiada benih, jadi hasil tidak boleh dihasilkan semula.
  • Untuk halaman Cina, tajuk dan label produk menggunakan nilai placeholder Cina; untuk halaman lain, nilai placeholder Inggeris digunakan, tetapi kekunci JSON sentiasa dalam bahasa Inggeris.
  • Tiada jaminan keunikan untuk nilai selain id, dan tiada hubungan rujukan antara objek.
  • Data yang dijana mungkin tidak sesuai untuk ujian automatik tanpa pengesahan lanjut.

Soalan Lazim (FAQ)

1. Bolehkah saya menentukan format tarikh atau mata wang dalam output?

Tidak. Alat ini hanya menjana medan asas seperti yang diterangkan. Ia tidak menyokong tarikh, mata wang, atau pemformatan perpuluhan khusus setempat. Kekunci JSON sentiasa dalam bahasa Inggeris.

2. Adakah data yang dijana boleh dihasilkan semula?

Tidak. Data dijana secara rawak menggunakan integer kriptografi tanpa benih, jadi setiap penjanaan menghasilkan set data yang berbeza. Jika anda memerlukan data yang konsisten untuk ujian, anda perlu menyimpan output atau menggunakan alat lain dengan benih.

3. Apakah perbezaan antara jenis data Pengguna, Produk, dan Artikel?

Setiap jenis mempunyai struktur medan yang berbeza. Pengguna mempunyai nama dan emel, produk mempunyai nama dan harga, artikel mempunyai tajuk dan paparan. Pilih jenis yang paling sesuai dengan keperluan ujian anda.

Pemprosesan dilakukan secara setempat dalam pelayar anda.