【问题标题】:How to escape double column in Java properties file?如何转义 Java 属性文件中的双列?
【发布时间】:2024-04-24 06:25:02
【问题描述】:

我正在使用

com.typesafe.config.ConfigFactory
// some time later 
params("myvar") = config.getString("myvar").trim  

键的值是一个wasb地址。 ":" 似乎确实不起作用(如错误消息所示),即

wasb":"//rest_of_the_path

: 的转义字符是什么?

【问题讨论】:

标签: java scala properties-file typesafe-config


【解决方案1】:

您使用的不是属性 API,而是 TypeSafe Config

您需要将该密钥包含在双引号中。引用TypeSafe Config documentation:

不带引号的字符串按字面意思使用,它们不支持任何类型的转义。当您需要编写一个不带引号的字符串中不允许的字符时,可以始终使用带引号的字符串。

因此,您的密钥必须是"wasb://rest_of_the_path"

【讨论】:

    最近更新 更多