【问题标题】:How to escape double column in Java properties file?如何转义 Java 属性文件中的双列?
【发布时间】:2016-01-20 16:31:52
【问题描述】:

我正在使用

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"

【讨论】:

    猜你喜欢
    • 2014-06-10
    • 1970-01-01
    • 2011-04-14
    • 1970-01-01
    • 2013-04-21
    • 2012-05-28
    • 2011-01-25
    • 1970-01-01
    相关资源
    最近更新 更多