我有一个xml文件,其中包含多个path
个位置。
现在我想从提到的.properties
文件中获取值,并替换path
中xml中存在的部分。
就像,让我们考虑我有一个xml文件,如下所示。
<?xml version="1.0" encoding="ISO-8859-1"?>
...
...
<classpath>
<pathelement location="/profiles/sh/finalFolder/Apache/example.jar" />
</classpath>
<property name="executable" value="/profiles/sh/finalFolder/Apache/instjamr/install" />
<fileset dir="/profiles/sh/finalFolder/Apache/ant"/>
这个xml文件在许多地方包含一些后缀的路径/profiles/sh/finalFolder
。
现在,我有一个path.properties
文件,其中包含(键,值)对,例如
FinalFolder=/new/final/exit
(用户可以随时在属性文件中编辑值)
我想将path
替换为.properties
文件中提到的关键字 FinalFolder 的值。
所以现在最后,我需要在.sh
文件中编写代码来完成这项工作。
请帮助,提前致谢。
(请不要将此问题标记为重复,因为我找不到我的问题的适当/可实现的答案)