Jana antara muka atau jenis TypeScript daripada contoh JSON untuk respons API, data olok-olok, model bahagian hadapan, ujian dan prototaip pantas. Pilih nama jenis akar dan salin takrif yang diinferens ke projek anda.
unknown[], dan nilai null menjadi unknown.Output menerangkan nilai yang ada dalam satu contoh; ia tidak dapat menemui medan pilihan atau yang tiada dalam contoh tersebut. Untuk tatasusunan aras atas, item pertama digunakan sebagai bentuk antara muka. Semak sifat pilihan, medan boleh null, rentetan tarikh dan gabungan khusus API sebelum menggunakan hasil dalam pengeluaran.
Penjana ini mencipta takrif TypeScript statik, bukan pengesahan semasa pelaksanaan. Gunakan pengesah JSON Schema apabila anda turut perlu mengesahkan data masuk.
Alat berkaitan: Pemformat JSON · Pengesah Skema JSON
Formatkan dan kemaskan Java, Python, JavaScript, JSON, HTML dan banyak lagi; laraskan inden, jarak dan pemisah baris.
Pangkas, gabungkan atau pisahkan rakaman, buang bahagian senyap atau hingar serta laraskan kelantangan, kelajuan, pic atau saluran.
Buka dan sunting lembaran CSV atau Excel, formatkan teks berjadual serta tukar CSV kepada Excel atau SQL.
Tulis dan lihat pratonton Markdown, paparkan rajah Mermaid serta tukar Markdown, HTML dan jadual antara format.
Bandingkan petikan, kira perkataan dan kata kunci, isih atau gantikan baris serta lihat teks DOCX.
Cari makna, sinonim dan antonim bahasa Cina atau cari sebutan IPA dalam pelbagai bahasa.
Tukar antara MP3, WAV, FLAC dan banyak lagi, mainkan audio atau PCM mentah serta semak atau sunting metadata audio.
Semak, bandingkan dan sahkan JSON; uji ungkapan JSONPath atau tukar data kepada CSV, YAML dan XML.
Transkripsikan audio kepada teks, jana pertuturan daripada teks atau rakam suara anda dalam pelayar.
Tukar dan mampatkan video, pangkas atau gabungkan klip, ubah saiz bingkai dan ekstrak audio.
Mainkan video setempat atau penstriman, rakam skrin atau kamera anda dan gunakan kamera sebagai cermin dalam talian.
Mampatkan atau gabungkan PDF, pisahkan dan susun semula halaman, tukar halaman kepada imej serta lihat atau bandingkan dokumen.
Tukar format imej, ubah saiz atau pangkas foto, mampatkan fail, bandingkan gambar serta ekstrak teks dengan OCR.
Tangkap dan hias tangkap layar, tukar teks kepada imej atau GIF, lukis pada papan putih serta cipta awan perkataan atau favicon.
Sunting sari kata SRT atau VTT dengan pratonton video, anjak pemasaan, tukar format dan urus trek sari kata.
Buka fail ZIP, 7Z, RAR atau TAR, ekstrak kandungan yang dipilih dan cipta arkib baharu dengan kata laluan ZIP/7Z pilihan.
Kodkan dan nyahkod Base64 atau Base32, lakukan escape pada URL, HTML dan teks Unicode serta semak kandungan JWT.
Tukar asas nombor dan nilai antara perduaan, perpuluhan dan heksadesimal; tukar nombor kepada perkataan atau teks kepada perduaan.
Kira peratusan dan pecahan, ringkaskan statistik serta kira gred, diskaun atau nisbah aspek.
Paparkan jam dalam talian, jalankan kiraan detik atau jam randik serta kira tarikh, umur atau perbezaan zon waktu.
Semak sambungan IP dan IPv6 anda, semak permintaan HTTP atau fail HAR serta kira julat alamat CIDR.
Tukar unit panjang, berat, suhu, storan data dan unit lain.
Tukar nilai HEX, RGB dan HSL, ekstrak warna daripada imej, semak kontras atau uji paparan anda dengan warna pejal.
Jana dan imbas kod QR atau kod bar, termasuk kod QR untuk pautan dan rangkaian Wi-Fi.
Jana hash, UUID dan kata laluan, uji ungkapan nalar, cipta slug URL dan semak kebenaran fail.
Semak resolusi dan kadar segar semula skrin, ukur dengan pembaris skrin, uji kekunci atau baca daripada teleprompter.
2048, Penyapu Periuk Api, Sudoku, Gomoku, Pertempuran Kereta Kebal