在方法中,无法传递json有效负载,而无需格式化(\和“”运算符)
public static String psotrequest() {
String payload = "{"
"\"name\":\"morpheus\","
"\"job\":\"leader\"
}";
return payload;
}
但是否有一种方法可以传递请求有效负载
public static String psotrequest() {
String payload = {
"name":"morpheus",
"job":"leader"
};
return payload;
}
哪个库\jar可以帮助我们在java类中传递直接请求负载,而不使用"\"
或"\n"
2条答案
按热度按时间fjaof16o1#
字符串在java中是用双引号
""
来定义的,没有办法按照你的意愿来定义。但是在java 15中,它有文本块功能,这可能会有所帮助。https://docs.oracle.com/en/java/javase/15/text-blocks/index.html例如,将json结构放入
"""
和"""
中oogrdqng2#
步骤1:添加依赖项:
步骤2:创建如下所示的类
步骤3:保存您的身体在Json文件与.json扩展名
第4步:现在在RestAssured中使用上面的Convert_Json_To_JsonObj方法。