JSON سے ٹائپ جنریٹر
JSON سے TypeScript، Go یا اسکیما بنائیں
آپ کے براؤزر میں چلتا ہے · کوئی اپ لوڈ نہیں
یہ ٹول اور اس صفحے کی ہدایات فی الحال انگریزی میں ہیں۔ یہ اسی طرح کام کرتا ہے: سب کچھ آپ کے براؤزر میں چلتا ہے۔
یہ ٹول چلانے کے لیے آپ کا براؤزر بہت پرانا ہے۔ براہ کرم اسے اپ ڈیٹ کریں، یا Chrome، Edge، Firefox یا Safari کا موجودہ ورژن استعمال کریں۔
- کچھ بھی آپ کا ڈیوائس نہیں چھوڑتا
- سرور کی طرف سے سائز کی کوئی حد نہیں
- سائن اپ نہیں، واٹر مارک نہیں
- مفت
How to generate types from JSON
- Choose TypeScript, Go or JSON Schema.
- Paste an example of your JSON, or try the example.
- Adjust the options, then copy or download the code.
How the types are worked out
- Every object gets its own named type; items of arrays get a singular name ("users" becomes User).
- All items of an array are looked at together: a field missing from some items becomes optional.
- Numbers become number in TypeScript, and int64 or float64 in Go depending on the values.
- Mixed values become a union in TypeScript, any in Go and a list of types in JSON Schema.
- JSON Schema can also detect formats such as date-time, email, uri and uuid.
Check the result
The types describe your example, not every possible response. A field that was null or missing in the example can't tell what type it really has, so check those by hand.
اکثر پوچھے جانے والے سوالات
Which JSON Schema version is used?
Draft 2020-12, the current version.
Is my JSON uploaded?
No. Everything happens in your browser, and the page is blocked from uploading anything.