Scala Play 配置文件中的转义字符

Escape Characters in Scala Play configuration files

我希望能够在我的网络应用程序的 application.conf 中将 属性 定义为 json 字符串,如下所示:

prop1 = "{key1:value1 , key2:value2}"

但是,在我的示例中,值中包含双引号,并且“\”不能用作转义字符。我怎样才能在 prop1 中声明 json,里面有双引号,比如

prop1 = "{key1 : \"value1\", key2:\"value2\" }"

由于 Play 在后台使用类型安全配置库,因此您可以使用多行字符串的 HOCON 格式:

prop1 = """{ "key1": "value1", "key2": "value2" }"""

https://github.com/typesafehub/config/blob/master/HOCON.md#multi-line-strings