JSON → TypeScript Types
ይህ መሣሪያ ምን ያደርጋል?
ይህ መሣሪያ JSON object ወይም array ወደ TypeScript interface ወይም type ማወጃዎች ይቀይራል። ተከታታይ objects (ለእያንዳንዱ የተለያዩ interfaces ይፈጥራል)፣ የ objects arrays (schemas ያዋህዳል)፣ አማራጭ fields (ቁልፎች ከአንዳንድ array items ሲጠፉ) እና null values ደጋጋሚ ሁኔታ ይይዛል። ውጤቱ ወዲያውኑ ወደ TypeScript ፕሮጀክትዎ ለመለጠፍ ዝግጁ ነው።
እንዴት መጠቀም እንደሚቻል
-
JSON ወደ ግራ ፓነል ይለጥፉ — TypeScript types ወዲያውኑ በቀኝ ይታያሉ።
-
የ root interface ስም ያዘጋጁ (ነባሪ: Root)።
-
interface ወይም type alias ዘዴ ይምረጡ።
-
'null → optional' ያንቁ null fields እንደ optional unknowns ከሚታዩ ይልቅ ግልፅ null ሆነው እንዳይታዩ።
-
የናሙና ቀያሪ ለማየት ምሳሌ ጫን ይጫኑ።
የ objects arrays ሁሉንም item schemas በማዋሃድ ይያዛሉ — በአንዳንድ items ብቻ ያሉ ቁልፎች በራስ-ሰር አማራጭ ሆነው ይምረጣሉ። ሁሉም ቀያሪ በእርስዎ browser ውስጥ ይካሄዳል።
Keywords: JSON ወደ TypeScript፣ JSON ወደ TS፣ JSON ወደ interface፣ TypeScript type generator፣ JSON type inference፣ TypeScript interface ከ JSON