对于jmeter post请求,如何从csv文件生成输入json?
我正试着在休息后打电话给我的服务。我的示例输入json文件是 { “$id”:“1”, “说明”:“sfdasd” }对于jmeter post请求,如何从csv文件生成输入json?,json,rest,csv,post,jmeter,Json,Rest,Csv,Post,Jmeter,我正试着在休息后打电话给我的服务。我的示例输入json文件是 { “$id”:“1”, “说明”:“sfdasd” } 我有一个csv文件,其中包含一组id和描述,因此是否有一个选项可以将csv文件转换为json对象并将其传递给post call?csv数据可以使用Jackson通过POJO转换为json。如果尚未定义或不需要POJO,则始终可以使用Java集合类存储解析的数据,然后将其转换为JSON。是关于如何将csv转换为java的一个很好的参考。 您也可以查看以下链接。 1. 2. Js
我有一个csv文件,其中包含一组id和描述,因此是否有一个选项可以将csv文件转换为json对象并将其传递给post call?csv数据可以使用Jackson通过POJO转换为json。如果尚未定义或不需要POJO,则始终可以使用Java集合类存储解析的数据,然后将其转换为JSON。是关于如何将csv转换为java的一个很好的参考。 您也可以查看以下链接。 1.
2. Json只是文本。按原样发送,变量id取自csv:
{ "${id}": "1", "description": "sfdasd" }
假设您的CSV文件名为
test.CSV
,位于JMeter的“bin”文件夹中,如下所示:
{
"$id": "${id}",
"description": "${description}"
}
有关使用CSV文件进行JMeter测试参数化的更多信息,请参阅本文 有没有一种方法可以将文件中的每一行直接用作json请求体数据。(注意:每一行都是一个json对象,有多个键值,我不想手动声明每一个变量)这应该添加到哪里?在数据体内部,正确的语法应该是:{“id”:${id},“description”:${description},此语法将创建json,正如您在注释中所示。这不是语法,而是输出imo。此外,id前面不会有美元符号。