مجانية الاستخدام، دون حساب
مولد نموذج JSON
الصق عينة JSON لإنشاء تعريفات نماذج TypeScript أو C# أو Java. نستنتج المصفوفات والكائنات المتداخلة من العينة، ولا نرفع أي بيانات.
كيف أقوم بإنشاء نموذج من JSON؟
الصق كائن JSON أو مصفوفة، واختر TypeScript أو C# أو Java، واكتب اسم النوع الرئيسي ثم أنشئ النماذج. راجع الأنواع المستنتجة قبل استخدام الكود.
الأسئلة الشائعة
كيف أقوم بإنشاء نموذج من JSON؟
الصق كائن JSON أو مصفوفة، واختر TypeScript أو C# أو Java، واكتب اسم النوع الرئيسي ثم أنشئ النماذج. راجع الأنواع المستنتجة قبل استخدام الكود.
هل تم تحميل JSON الخاص بي أو حفظه؟
لا، يتم تشغيل التحليل وإنشاء النماذج في علامة تبويب المتصفح هذه. لا يتم إرسال JSON الخاص بك إلى الخادم أو تخزينه بواسطة هذه الأداة.
كيف نستنتج الخصائص الاختيارية والقابلة للقيمة null؟
إذا ظهرت قيمة null، نوضح ذلك في النوع حيث تدعم اللغة هذا الأسلوب. وفي مصفوفة الكائنات، نعدّ الخاصية اختيارية إذا غابت عن بعض العناصر التي فحصناها.
هل يتحقق الموقع من أن الكود الناتج قابل للترجمة؟
لا. يستنتج تعريفات النماذج من عينة JSON فقط. راجع الأسماء والأنواع والقيم null والكود الناتج في أداة الترجمة قبل استخدامه في تطبيق.
ماذا يحدث إذا احتوت العينة على أنواع مختلفة للقيمة نفسها؟
يمكن لـ TypeScript التعبير عن أنواع متعددة للقيمة. أما C# وJava فيستخدمان النوع العام object في هذه الحالة. تعليقات Java تشرح القيم الاختيارية وnull، لكنها لا تتحقق منها أثناء التشغيل.