我正在根据客户输入在 xml 中生成一个 Word 文档,当然,每当&
使用 an 时它就会爆炸。我尝试用 替换所有实例&
,&
但随后&
字面上显示在我的 Word Doc 中。这是我的代码:
static String replace(String in) {
String ampersand = "&(?![a-zA-Z][a-zA-Z][a-zA-Z]?[a-zA-Z]?;)";
return in.replaceAll(ampersand,"&");
}
有任何想法吗?