#json #karate
#json #karate
Вопрос:
* def temp = 23657876
* def payload =
[
[
{
"Key" : "first",
"Value" : "#(temp)"
}
]
]
And print payload
Это только печать, как показано ниже
[
[
{
"Key" : "first",
"Value" : 23657876
}
]
В выводе на печать отсутствуют двойные кавычки.
Мне нужно использовать эту полезную нагрузку в SQL, и она вставляет значение без кавычек, которое не является правильным JSON
Пожалуйста, направьте меня!!
Ответ №1:
Это нормально. Значение является JSON number
.
Если вам нужны кавычки, обратитесь к:https://github.com/intuit/karate#type-conversion
* def temp = '23657876'