当前位置: 首页 > 面试题库 >

保存到属性文件转义符:

公羊瀚
2023-03-14
问题内容

有谁知道为什么存储属性文件时冒号会转义?

我正在这样做:

Properties prop = new Properties();


// Set the properties value.

prop.setProperty("url","http://localhost:7101/test/home");

并使用存储:

prop.store(new FileOutputStream(propFile), null);

它正在工作,但是输出由于某些原因冒号已转义:

url=http\://localhost\:7101/test/home

有人知道解决方法吗?


问题答案:

在属性文件中,这两个都是合法的:

key1 = value
key2: value

因此=和:必须都转义。

现在,如果您用Properties读回了东西,那没问题。否则,您将必须编写自定义代码



 类似资料:
  • 您需要创建一个通用的JpaRepository,以便处理系统进行的所有事务。在这里遵循这个示例。 它与实现有点不同,因为我的目标不是执行搜索,而是操作save方法。 unsatisfiedDependencyException:创建名为“sistema menuservice”的bean时出错:通过字段“sistema menurepository”表示未满足的依赖关系;嵌套异常是org.spri

  • 我已经为Word创建了一个插件。我正在尝试通过单击按钮更新word文档中的自定义属性的值。但却得不到拯救。我写的代码是: 但如果我在文档中添加一个空格然后保存它。然后保存自定义属性的值。代码为: 为什么行为是这样的。我不想在我的文档中添加任何额外的空白处。请帮帮我。提前道谢。

  • 问题内容: 我必须对数据库类使用SQLPLUS,我们的第一个任务是简单保存。 我按照说明进行了操作。(我正在使用PuTTY来访问sqlplus) “在本练习中使用以下SQL命令,并尝试使用SAVE和SPOOL命令来保存SQL命令并输出到外部文件。 对于此实验,请执行以下操作: 在SQL>提示符下,键入(或如果文件已存在),然后单击;然后键入任何SQL命令,这些命令将保存到test.sql文件。稍后

  • 问题内容: 如何在Java属性文件中转义等号()?我想在文件中添加以下内容: 问题答案: 此外,请从javadoc上的类参考 load(Reader reader) 方法 在方法文档中说 关键包含了所有的从第一个非空格字符以及高达行的字符,但不包括第一转义 ,或比行结束符等空白字符。所有这些密钥终止字符都可以通过用前面的反斜杠字符转义来包括在密钥中;例如, 将是两个字符的键 可以使用和转义序列包括

  • 我是Python的初学者,我正在尝试使用Tweepy来保存一些tweet,在这样做的过程中,我很难将它们写入一个文件。 我得到了保存文件未定义的错误。 类监听器(StreamListener): auth=OAuthHandler(使用者密钥,使用者密钥)auth。设置\u访问\u令牌(访问\u令牌、访问\u令牌\u密钥) twitterStream=流(auth,listener())twitt

  • 我试图从文件中读取内容,然后将其保存在SoapUi的属性中。 文件的外观(test.txt): 我的代码: 出于某种原因,它只保存属性中的最后一个值(1231434324)。 下面的示例实际上将所有值保存到属性中,但也会在属性值的开头和结尾插入方括号。 [123123123123, 123124234353, 231231231241, 213123123123]