JSON به TypeScript

مبدل رایگان JSON به TypeScript. ایجاد رابط یا انواع از JSON با اشیاء تودرتو، آرایه‌ها و اتحادیه‌های استنباط‌شده به‌طور خودکار - نتیجه را کپی کنید، بدون ثبت‌نام.

هر JSON را فوراً به واسط‌ها یا انواع TypeScript تبدیل کنید، با اشیاء تودرتو، آرایه‌ها، اتحادیه‌ها و ویژگی‌های اختیاری که به طور خودکار استنتاج می‌شوند.

Share
دسته بندی
ابزارهای توسعه دهنده
شامل می شود
ویژگی های 6
دسترسی داشته باشید
رایگان · بدون ثبت نام
حریم خصوصی
در مرورگر شما اجرا می شود
JSON به TypeScript

Loading JSON to TypeScript......

Please wait a moment

نحوه استفاده

نحوه استفاده از JSON به TypeScript

  1. 01

    JSON را جایگذاری کنید

    یک شی یا آرایه ای از داده ها را رها کنید.

  2. 02

    گزینه ها را تنظیم کنید

    رابط یا نوع را انتخاب کنید، ریشه را نامگذاری کنید، nullable ها را اختیاری علامت بزنید.

  3. 03

    انواع را مرور کنید

    رابط های تو در تو به طور خودکار تولید می شوند.

  4. 04

    کپی کنید

    TypeScript را در پروژه خود کپی کنید.

موارد استفاده کنید

موارد استفاده رایج

  • یک پاسخ API را سریع تایپ کنید
  • مدل‌ها را از یک فیکسچر JSON تولید کنید
  • ایجاد رابط برای یک فایل پیکربندی
  • انواع بوت استرپ برای یک ادغام جدید
نمای کلی

مدل های تایپ شده از داده های واقعی

رابط های دست نویس TypeScript برای مطابقت با پاسخ API خسته کننده و مستعد خطا است. یک بار JSON را بچسبانید و این ابزار ساختار را پیاده‌روی می‌کند و یک رابط منطبق (یا نام مستعار نوع) با فیلدهای تایپ شده صحیح، رابط‌های تودرتو برای اشیا و انواع عناصر آرایه ایجاد می‌کند. آرایه های مختلط به انواع اتحادیه تبدیل می شوند، بنابراین مدل های شما دقیقاً داده ها را منعکس می کنند.

خروجی را با سبک خود تنظیم کنید

انتخاب کنید که آیا واسط ها منتشر شود یا نام مستعار تایپ شود، نوع ریشه را نامگذاری کنید و به صورت اختیاری فیلدهای nullable را به عنوان اختیاری علامت گذاری کنید. کد تولید شده به صورت زنده به روز می شود و آماده است تا در پروژه شما جایگذاری شود. همه در مرورگر شما اجرا می شوند، بنابراین بارهای API خصوصی و طرحواره های داخلی هرگز از دستگاه شما خارج نمی شوند.

ویژگی ها
01
ایجاد رابط یا نام مستعار تایپ کنید
02
اشیاء و آرایه های تودرتو را کنترل می کند
03
انواع اتحاد را از آرایه های مختلط استنباط می کند
04
ویژگی های اختیاری برای nulls
05
نام نوع ریشه سفارشی
06
به صورت محلی اجرا می شود - کد هرگز آپلود نشد
سوالات متداول

سوالات متداول

چگونه JSON را به یک رابط TypeScript تبدیل کنم؟+

JSON خود را بچسبانید و ابزار فوراً یک رابط منطبق ایجاد می‌کند و رابط‌های تودرتو برای اشیا ایجاد می‌کند و انواع عناصر آرایه را استنباط می‌کند. آن را مستقیماً در کد خود کپی کنید.

آیا اشیا و آرایه های تو در تو را مدیریت می کند؟+

بله. اشیاء تودرتو به رابط های نامگذاری شده خودشان تبدیل می شوند و آرایه ها توسط عناصرشان تایپ می شوند. آرایه هایی با انواع مختلط یک اتحادیه مانند (رشته | عدد)[] ایجاد می کنند.

آیا می توانم به جای اینترفیس، نام مستعار نوع دریافت کنم؟+

بله - گزینه انتشار نام مستعار "نوع" را به جای اعلان های "رابط" تغییر دهید و نام نوع ریشه را متناسب با پروژه خود تغییر دهید.

آیا JSON من در جایی آپلود شده است؟+

نه. تجزیه و تولید کاملاً در مرورگر شما اتفاق می‌افتد، بنابراین بارهای حساس هرگز دستگاه شما را ترک نمی‌کنند.