第一行显示了数据是如何保存在 Excel 中的。第二行显示相同数据如何存储在 CSV 文件中。
BOOKID123,None,{"present":true,"ID":{"1234":{"present":true,"answer":{"code":23,"message":"Ready to publish"}}}}
BOOKID123,None,"{""present"":true""ID"":{""1234"":{""present"":true","answer"":{""code"":23","message"":""Ready to publish""}}}}"
Postman 能够解析 CSV 文件第三列中显示的 JSON。但是 Newman 命令行无法解析 JSON。
以下是错误:
Invalid closing quote at line 2; found "\"" instead of delimiter ","
所以我转义了所有的双引号。然后下一个错误是:
Number of columns on line 2 does not match header
这是由于 JSON 中的逗号。
是使用 JSON 文件而不是 CSV 文件的唯一解决方案吗?在 Excel 中添加数据更容易,因此我选择了 CSV 路线。