Tiešsaistes rīks JSON to Entity Classes
Izceltās funkcijas:
• AtbalstsC# unJava Divu valodu ģenerēšana , ievades JSON var automātiski ģenerēt pilnu modeļa klases kodu.
• Sarežģītu ligzdotu struktūru inteliģenta apstrāde, lai nodrošinātu, ka ģenerētā būtnes klase un JSON lauki pilnībā atbilst.
• Lauku konfliktu risināšana: automātiski nosaka sistēmas atslēgas vārdu konfliktus un nodrošina Gson anotāciju shēmu (piemēram, @SerializedName).
• JSON formāta validācija: reāllaika sintakses kļūdas, lai izvairītos no nederīga koda ģenerēšanas.
• Viena atslēgas paketes lejupielāde: Tiešā veidā ģenerē pilnu pirmkoda failu (tostarp klases nosaukumu, paketes nosaukuma pielāgošanu). Kā lietot
1. Ievietojiet JSON datus ievades lodziņā.
2. Iestatiet ģenerēšanas parametrus (piemēram, Java klases nosaukumu, paketes nosaukumu vai C# vārdu telpu).
3. Noklikšķiniet uz pogas Ģenerēt, sistēma automātiski analizēs un ģenerēs standartizētu kodu.
4. Jūs varat kopēt kodu vai lejupielādēt ZIP arhīvu (ar pilnu projekta struktūru). Piemērojamie scenāriji
• Ātra saskarne ar JSON datiem, ko atgriež trešo pušu API.
• Sarežģītu JSON struktūru parsēšana Android/iOS izstrādē.
• DTO klašu sērijveida ģenerēšana uzņēmumu līmeņa lietojumprogrammu izstrādei.
• Demonstrēt sakarības starp JSON un objektorientēto modeli mācību demonstrācijās. Tehniskās priekšrocības:
AST (Abstract Syntax Tree - abstraktais sintakses koks) tiek izmantots, lai padziļināti analizētu JSON struktūras, nodrošinot, ka ģenerētais kods atbilst JSON struktūrai. Pascal/Camel nosaukumu konvencijai, Un ir saderīgs ar Jackson, Gson, Newtonsoft.Json un citām populārākajām serializācijas bibliotēkām.