<求助>解析大Json报错字符串有无效字符"\x1f",不知如何定位

xuqng99 · · 85 次点击 · 开始浏览    置顶
如题,小白自学Go,想解析1个Json文件,编译报错" invalid character '\x1f' in string literal ",自己判断应该是某个(些)字符串里有go觉得无法解析的字符\x1f,可是Json文件300MB,我没法用手动屏蔽某部分内容,通过试错来诊断哪里有错,请问我应该如何定位错误或者解决呢?小白求解 type AccData struct { AccountID int UserName string EnglishName string Password string RegTime string } func main() { var RECORDS = make([]AccData,0) file, _ := os.Open("D:/加载测试/data.json") decoder := json.NewDecoder(file) err := decoder.Decode(&RECORDS) if err != nil{ fmt.Println("解码出错:",err) }else{ fmt.Printf("个数:%d", len(RECORDS)) } }
85 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传