我不知道如何从java程序中将布尔符号插入到RTF文档中。我想√或✓和 - 。我尝试插入这些标志来清除文档并将其保存为* .rtf然后在Notepad ++中打开它但是有很多代码(~160行)并且我无法理解它是什么。你有什么想法吗?
答案 0 :(得分:0)
经过短暂的搜索,我发现了这个:
所以最终的代码版本是:
public void writeToFile() {
String strJapanese = "日本語✓";
try {
FileOutputStream fos = new FileOutputStream("test.rtf");
Writer out = new OutputStreamWriter(fos, "UTF8");
out.write(strJapanese);
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
答案 1 :(得分:0)
请阅读RTF
√或✓和 - 在每个字符集中都不可用,因此请指定它。如果你以UTF-8输出(我建议你这样做,请点击这里on how to do this)。您可能还需要对符号进行编码,请检查Wikipedia