斯卡拉戏剧:什么';外部化大JSON模板的方法是什么?

斯卡拉戏剧:什么';外部化大JSON模板的方法是什么?,json,scala,playframework,play-framework-2.7,Json,Scala,Playframework,Play Framework 2.7,我正在从事一个Scala 2.12.x Play 2.7.x项目,该项目调用WS-API,因此,我需要存储带有占位符的大型JSON模板以供重用,例如 { "birthDate": "$birthDate", "givenName": "$givenName", "familyName": "$familyName", } 然而,这只是为了说明,我拥有的JSON太大了,以至于在代码中内联并使用字符串插值s”“,更不用说在代码中保持内联的可维护性问题了。此外,上述内容不是有效的J

我正在从事一个Scala 2.12.x Play 2.7.x项目,该项目调用WS-API,因此,我需要存储带有占位符的大型JSON模板以供重用,例如

{
   "birthDate": "$birthDate",
   "givenName": "$givenName",
   "familyName": "$familyName",
}
然而,这只是为了说明,我拥有的JSON太大了,以至于在代码中内联并使用字符串插值
s”“
,更不用说在代码中保持内联的可维护性问题了。此外,上述内容不是有效的JSON

一个想法是将这些模板作为一些
templates.conf
的一部分放置,但这会滥用
配置
功能还是?除此之外,Play会尝试在每次重新加载时填充这些占位符,这不是我想要的

您建议采用什么方法来实现这个用例