diff --git a/index.html b/index.html index 3edc823..c21a5e2 100644 --- a/index.html +++ b/index.html @@ -7,42 +7,46 @@ - hello_world + json2dart_for_json_serializable - +

为了便利使用json_serializable库

-
-
- 将json粘贴至左边 -
- -
- -
+
+ 将json粘贴至左边 + +
+ 类名称 + + + jsonKey annotation + + use camelCase +
+
+
-
-
-
- 类名称 - - - 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