176 Star 1.6K Fork 558

tanghc / torna

 / 详情

从postman导入数据报错com.alibaba.fastjson.JSONException: can not cast to JSONObject

已完成
创建于  
2022-08-05 17:39

使用环境

  • Torna版本:1.16.0
  • Java版本:1.8
  • MySQL版本:5.7
  • 浏览器:Chrome/Edge

描述

在postman中,使用post方式,Content-Type为application/json时,请求体中的数据如下:

[
    {
        "name": "1"
    },{
        "name": "2"
    }
]

将这个接口从postman导出,然后导入到torna会报错:

com.alibaba.fastjson.JSONException: can not cast to JSONObject.
        at com.alibaba.fastjson.JSON.parseObject(JSON.java:260) ~[fastjson-1.2.83.jar!/:na]
        at cn.torna.service.DocImportService.parseBody(DocImportService.java:209) ~[server-service-1.16.0.jar!/:1.16.0]
        at cn.torna.service.DocImportService.buildPostmanParams(DocImportService.java:192) ~[server-service-1.16.0.jar!/:1.16.0]
        at cn.torna.service.DocImportService.saveItems(DocImportService.java:179) ~[server-service-1.16.0.jar!/:1.16.0]
        at cn.torna.service.DocImportService.createPostmanModule(DocImportService.java:150) ~[server-service-1.16.0.jar!/:1.16.0]
        at cn.torna.service.DocImportService.savePostmanToDB(DocImportService.java:141) ~[server-service-1.16.0.jar!/:1.16.0]
        at cn.torna.service.DocImportService.importPostman(DocImportService.java:137) ~[server-service-1.16.0.jar!/:1.16.0]
......

评论 (1)

tsth 创建了任务

更新到1.16.1试试

tanghc 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
332975 durcframework 1578920327
Java
1
https://gitee.com/durcframework/torna.git
git@gitee.com:durcframework/torna.git
durcframework
torna
torna

搜索帮助