首页 > 解决方案 > 空手道:替换文本类型中的变量

问题描述

我需要在 text 中进行替换payload,其中包含不是 JSON 也不是 XML 的内容。

我写了以下内容:

* def id = "1234"
* text payload =
"""
...several lines... 
<id>
...several lines... 
"""
* replace payload.id = id
* print payload

我知道这行得通,但我的问题是我的方法是正确的还是有更好的方法,因为当我使用 JSON 或 XML 时,我只是将 #(id) 放在正文中,它会被自动替换。

谢谢。

标签: karate

解决方案


推荐阅读