让我们假设我有一个XML如下
<?xml version="1.0" encoding="UTF-8"?>
<employees>
<employee>
<name>XYZ</name>
<salary>$substitute_me</salary>
</employee>
<employee>
<name>ABC</name>
<salary>$substitute_me_2</salary>
</employee>
</employees>
在上面的XML中,我想替换$substitute_me
和$substitute_me_2
的值(来自用户输入或来自conf文件)。
答案 0 :(得分:0)
有很多方法,但由于你不需要更换任何东西,我会说使用String
类的内置替换方法:
//XML read to xmlstring
String xmlstring = new String(encoded, encoding);
String resultstring = xmlstring.replace("string_to_replace","new_string");
// XML saved with replacement