gpt4 book ai didi

ant - 如何不转义: Characters in Ant propertyfile task

转载 作者:行者123 更新时间:2023-12-04 13:34:53 24 4
gpt4 key购买 nike

我的属性文件中有成千上万个属性,并且我只想更改一个属性,如下所示。

<propertyfile  file="${mypropetyfile}">
<entry key="jndiname" value="java:comp/env/wm/default"/>
</propertyfile>

但是在属性文件中,我得到的属性值带有额外的 \:
jndiname=java\:comp/env/wm/default

我尝试了 <echo>任务,但它删除了其他属性。我也像下面这样通过串联尝试过,我也得到了额外的 \
<propertyfile  file="${mypropetyfile}">
<entry key="jndiname" default="" operation="+" value="java:comp/env/wm/default"/>
</propertyfile>

最佳答案

\之前的:是转义字符。尽管这里不是必需的,因为:并不是键的一部分,而是值的一部分,但也不会造成伤害。使用Properties.load()加载此属性文件将取消:的作用。您不应该在意逃生。

关于ant - 如何不转义: Characters in Ant propertyfile task,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5089291/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com