我是 freemarker 的新手,我想知道如何在 freemarker 中插入一个字段,但不是每个新行都从文件的开头缩进,而是从根元素的缩进开始。
例如我有一个字段
<Result>
${response}
</Result>
此字段是 xml 作为带有格式的字符串。这有多行。第一行缩进 1 个制表符,如 ${response} 变量所示。第二行的缩进不是从 1 个制表符开始,而是从下一行的原点开始。
示例输出
<Result>
<Response>
<response-1>
<response-1-child />
</response-1>
</Response>
</Result>
我需要的是从我放置变量的级别完成的所有缩进。
<Result>
<Response>
<response-1>
<response-1-child />
</response-1>
<Response>
</Result>
任何帮助,将不胜感激。响应是动态的,可以是任何长度或大小。