我在一个 word 文件中有一些标签,看起来像<tag>
.
现在我使用 docx4j 获取 Word 文件的内容并遍历每一行并搜索此标签。当我找到一个时,我用一个字符串替换它。但是我试过的这段代码不起作用,现在我真的不知道我怎么能实现它!
这是我已经尝试过的代码:
WordprocessingMLPackage wpml = WordprocessingMLPackage.load(new File(path));
MainDocumentPart mdp = wpml.getMainDocumentPart();
List<Object> content = mdp.getContent();
String line;
for (Object object : content) {
line = object.toString();
if (line.contains("<tag>")) {
line.replace("<tag>", "<newTag>");
}
}
任何提示或解决方案如何实现它?