-
- 将json粘贴至左边
-
-
-
-
-
+
-
-
-
- 类名称
-
-
- jsonKey annotation
-
- use camelCase
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
diff --git a/json2dart_web_1.0.1.zip b/json2dart_web_1.0.1.zip
new file mode 100644
index 0000000..196a687
Binary files /dev/null and b/json2dart_web_1.0.1.zip differ
diff --git a/main.dart.js b/main.dart.js
index 792b217..8288d91 100644
--- a/main.dart.js
+++ b/main.dart.js
@@ -266,7 +266,7 @@ var i=[]
var h=[]
processStatics(l,s)
x.push([p,o,i,h,n,j,k,m])}finishClasses(s)}I.bl=function(){}
-var dart=[["","",,H,{"^":"",fy:{"^":"a;a"}}],["","",,J,{"^":"",
+var dart=[["","",,H,{"^":"",fz:{"^":"a;a"}}],["","",,J,{"^":"",
j:function(a){return void 0},
bo:function(a,b,c,d){return{i:a,p:b,e:c,x:d}},
aQ:function(a){var z,y,x,w,v
@@ -342,13 +342,13 @@ d6:function(a,b){return J.ai(H.a1(a,[b]))},
ai:function(a){H.ap(a)
a.fixed$length=Array
return a}}},
-fx:{"^":"ah;$ti"},
+fy:{"^":"ah;$ti"},
bu:{"^":"a;a,b,c,0d,$ti",
gp:function(){return this.d},
m:function(){var z,y,x
z=this.a
y=z.length
-if(this.b!==y)throw H.e(H.fn(z))
+if(this.b!==y)throw H.e(H.fo(z))
x=this.c
if(x>=y){this.d=null
return!1}this.d=z[x]
@@ -485,9 +485,9 @@ z.name=""}else z.toString=H.cG
return z},
cG:function(){return J.ag(this.dartException)},
ar:function(a){throw H.e(a)},
-fn:function(a){throw H.e(P.O(a))},
+fo:function(a){throw H.e(P.O(a))},
E:function(a){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l
-z=new H.fp(a)
+z=new H.fq(a)
if(a==null)return
if(a instanceof H.b2)return z.$1(a.a)
if(typeof a!=="object")return a
@@ -689,13 +689,13 @@ eO:function(a){var z
if(a instanceof H.d){z=H.cs(J.j(a))
if(z!=null)return H.aq(z)
return"Closure"}return H.a7(a)},
-fo:function(a){throw H.e(new P.cV(H.p(a)))},
+fp:function(a){throw H.e(new P.cV(H.p(a)))},
cx:function(a){return init.getIsolateTag(a)},
a1:function(a,b){a.$ti=b
return a},
V:function(a){if(a==null)return
return a.$ti},
-h5:function(a,b,c){return H.a2(a["$as"+H.c(c)],H.V(b))},
+h6:function(a,b,c){return H.a2(a["$as"+H.c(c)],H.V(b))},
cy:function(a,b,c,d){var z
H.p(c)
H.w(d)
@@ -792,7 +792,7 @@ for(y=0;y
>>0!==a||a>=c)throw H.e(H.U(b,a))},
dp:{"^":"y;","%":"DataView;ArrayBufferView;ba|cc|cd|dn|ce|cf|P"},
ba:{"^":"dp;",
@@ -1159,32 +1164,32 @@ $isH:1,
$asH:function(){return[P.C]},
$isn:1,
$asn:function(){return[P.C]}},
-fD:{"^":"P;",
-n:function(a,b){H.T(b,a,a.length)
-return a[b]},
-"%":"Int16Array"},
fE:{"^":"P;",
n:function(a,b){H.T(b,a,a.length)
return a[b]},
-"%":"Int32Array"},
+"%":"Int16Array"},
fF:{"^":"P;",
n:function(a,b){H.T(b,a,a.length)
return a[b]},
-"%":"Int8Array"},
+"%":"Int32Array"},
fG:{"^":"P;",
n:function(a,b){H.T(b,a,a.length)
return a[b]},
-"%":"Uint16Array"},
+"%":"Int8Array"},
fH:{"^":"P;",
n:function(a,b){H.T(b,a,a.length)
return a[b]},
-"%":"Uint32Array"},
+"%":"Uint16Array"},
fI:{"^":"P;",
+n:function(a,b){H.T(b,a,a.length)
+return a[b]},
+"%":"Uint32Array"},
+fJ:{"^":"P;",
gi:function(a){return a.length},
n:function(a,b){H.T(b,a,a.length)
return a[b]},
"%":"CanvasPixelArray|Uint8ClampedArray"},
-fJ:{"^":"P;",
+fK:{"^":"P;",
gi:function(a){return a.length},
n:function(a,b){H.T(b,a,a.length)
return a[b]},
@@ -1202,9 +1207,9 @@ z.a=null
new self.MutationObserver(H.ac(new P.dT(z),1)).observe(y,{childList:true})
return new P.dS(z,y,x)}else if(self.setImmediate!=null)return P.eT()
return P.eU()},
-fV:[function(a){self.scheduleImmediate(H.ac(new P.dU(H.b(a,{func:1,ret:-1})),0))},"$1","eS",4,0,8],
-fW:[function(a){self.setImmediate(H.ac(new P.dV(H.b(a,{func:1,ret:-1})),0))},"$1","eT",4,0,8],
-fX:[function(a){H.b(a,{func:1,ret:-1})
+fW:[function(a){self.scheduleImmediate(H.ac(new P.dU(H.b(a,{func:1,ret:-1})),0))},"$1","eS",4,0,8],
+fX:[function(a){self.setImmediate(H.ac(new P.dV(H.b(a,{func:1,ret:-1})),0))},"$1","eT",4,0,8],
+fY:[function(a){H.b(a,{func:1,ret:-1})
P.eq(0,a)},"$1","eU",4,0,8],
eG:function(a){return new P.c5(new P.eo(new P.v(0,$.k,[a]),[a]),!1,[a])},
ew:function(a,b){H.b(a,{func:1,ret:-1,args:[P.C,,]})
@@ -1212,7 +1217,7 @@ H.f(b,"$isc5")
a.$2(0,null)
b.b=!0
return b.a.a},
-h_:function(a,b){P.ex(a,H.b(b,{func:1,ret:-1,args:[P.C,,]}))},
+h0:function(a,b){P.ex(a,H.b(b,{func:1,ret:-1,args:[P.C,,]}))},
ev:function(a,b){H.f(b,"$isaZ").I(0,a)},
eu:function(a,b){H.f(b,"$isaZ").J(H.E(a),H.N(a))},
ex:function(a,b){var z,y,x,w,v
@@ -1241,7 +1246,7 @@ y=z.b
$.Z=y
if(y==null)$.a9=null
z.a.$0()}},
-h1:[function(){$.bg=!0
+h2:[function(){$.bg=!0
try{P.eH()}finally{$.aa=null
$.bg=!1
if($.Z!=null)$.$get$be().$1(P.cn())}},"$0","cn",0,0,1],
@@ -1270,7 +1275,7 @@ y=$.k
if(C.b===y){P.aK(null,null,C.b,a)
return}y.toString
P.aK(null,null,y,H.b(y.af(a),z))},
-fS:function(a,b){return new P.en(H.aM(a,"$isQ",[b],"$asQ"),!1,[b])},
+fT:function(a,b){return new P.en(H.aM(a,"$isQ",[b],"$asQ"),!1,[b])},
eM:function(a,b,c,d){var z,y,x,w,v,u,t
H.b(a,{func:1,ret:d})
H.b(b,{func:1,args:[d]})
@@ -1650,7 +1655,7 @@ $2:function(a,b){P.eA(this.a,this.b,a,H.f(b,"$iso"))}},
B:{"^":"a;H:a>,O:b<",
h:function(a){return H.c(this.a)},
$ist:1},
-es:{"^":"a;",$isfU:1},
+es:{"^":"a;",$isfV:1},
eK:{"^":"d:0;a,b",
$0:function(){var z,y,x
z=this.a
@@ -1816,7 +1821,7 @@ if(typeof a!="object")return a
if(Object.getPrototypeOf(a)!==Array.prototype)return new P.eb(a,Object.create(null))
for(z=0;z=a.length)return H.l(a,0)
-return a[0].toLowerCase()+H.fm(J.aV(a,1),P.du("[A-Z]",!0,!1),H.b(new X.eV(),{func:1,ret:P.i,args:[P.aC]}),null)},
+return a[0].toLowerCase()+H.fn(J.aV(a,1),P.du("[A-Z]",!0,!1),H.b(new X.eV(),{func:1,ret:P.i,args:[P.aC]}),null)},
d1:{"^":"a;a,b,c",
aY:function(){var z,y,x,w,v
z=this.b
@@ -2339,10 +2344,10 @@ $1:function(a){return"_"+a.av(0).toLowerCase()}}}],["","",,O,{"^":"",
f9:function(){var z,y,x,w,v,u,t,s,r,q,p,o,n,m,l
z=document
y=H.f(z.querySelector("#json"),"$isal")
-y.value='{\n "body": "",\n "data": [1],\n "input_content":["1"],\n "list1":[{"name":"hello"}],\n "number": [1.02],\n "user":{"name":"abc"}\n}'
+y.value=""
x=W.q
w={func:1,ret:-1,args:[x]}
-W.K(y,"input",H.b(new O.fa(),w),!1,x)
+W.K(y,"input",H.b(new O.fa(y),w),!1,x)
v=H.f(z.querySelector("#out_entity_name"),"$isax")
v.toString
W.K(v,"input",H.b(new O.fb(v),w),!1,x)
@@ -2388,8 +2393,9 @@ $.cq=s
w.querySelector("#file_name").textContent="\u5e94\u8be5\u4f7f\u7528\u7684\u6587\u4ef6\u540d\u4e3a: "+s
J.br(x,t)},
cu:function(a){return P.cb(C.d.ai(0,a),null," ")},
-fa:{"^":"d:2;",
-$1:function(a){O.af()}},
+fa:{"^":"d:2;a",
+$1:function(a){H.fm(H.c(this.a.value))
+O.af()}},
fb:{"^":"d:2;a",
$1:function(a){$.cr=this.a.value
O.af()}},
@@ -2557,7 +2563,7 @@ J.a0=function(a){if(a==null)return a
if(typeof a!="object"){if(typeof a=="function")return J.aj.prototype
return a}if(a instanceof P.a)return a
return J.aQ(a)}
-J.fq=function(a,b){if(a==null)return b==null
+J.fr=function(a,b){if(a==null)return b==null
if(typeof a!="object")return b!=null&&a===b
return J.j(a).E(a,b)}
J.cH=function(a,b){if(typeof a=="number"&&typeof b=="number")return a