使用Java,我想遍历文本的各个行,并用&
XML实体引用替换所有的&符号()&
。
我先扫描文本行,然后再使用Scanner类扫描文本中的每个单词。然后,我使用CharacterIterator
遍历单词的每个字符。但是,如何替换字符?首先,字符串是不可变的对象。其次,我想&
用几个character(amp&;
)替换一个character()。我应该如何处理?
CharacterIterator it = new StringCharacterIterator(token);
for(char ch = it.first(); ch != CharacterIterator.DONE; ch = it.next()) {
if(ch == '&') {
}
}