json_model icon indicating copy to clipboard operation
json_model copied to clipboard

json加注释报错

Open zhouxinkai opened this issue 6 years ago • 6 comments

image

zhouxinkai avatar Oct 25 '19 09:10 zhouxinkai

Unhandled exception: FormatException: Unexpected character (at line 3, character 22) "father": "$user", //Other class model ^

#0 _ChunkedJsonParser.fail (dart:convert-patch/convert_patch.dart:1392:5) #1 _ChunkedJsonParser.parse (dart:convert-patch/convert_patch.dart:922:48) #2 _parseJson (dart:convert-patch/convert_patch.dart:29:10) #3 JsonDecoder.convert (dart:convert/json.dart:493:36) #4 JsonCodec.decode (dart:convert/json.dart:151:41) #5 walk. (file:///Users/brucezhou/Documents/flutter/.pub-cache/hosted/pub.flutter-io.cn/json_model-0.0.2/bin/json_model.dart:46:22) #6 List.forEach (dart:core-patch/growable_array.dart:283:8) #7 walk (file:///Users/brucezhou/Documents/flutter/.pub-cache/hosted/pub.flutter-io.cn/json_model-0.0.2/bin/json_model.dart:38:8) #8 main (file:///Users/brucezhou/Documents/flutter/.pub-cache/hosted/pub.flutter-io.cn/json_model-0.0.2/bin/json_model.dart:18:6) #9 _startIsolate. (dart:isolate-patch/isolate_patch.dart:303:32) #10 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:172:12)

zhouxinkai avatar Oct 25 '19 09:10 zhouxinkai

修改源码已解决

zhouxinkai avatar Oct 25 '19 10:10 zhouxinkai

image

zhouxinkai avatar Oct 25 '19 10:10 zhouxinkai

json文件还是不能有注释

mcdull729 avatar Dec 10 '19 03:12 mcdull729

  var map = json.decode(file.readAsStringSync().replaceAll(RegExp(r"[, ]//.*\n"), "\n"));  // 正则替换掉注释

szaquila avatar Oct 20 '20 06:10 szaquila

json文件还是不能有注释

确实,即使目前,json里还是不能有注释

dbsxdbsx avatar Mar 15 '22 01:03 dbsxdbsx