使用java在RTF文件中插入布尔值

时间:2014-10-11 19:24:00

标签: java rtf

我不知道如何从java程序中将布尔符号插入到RTF文档中。我想√或✓和 - 。我尝试插入这些标志来清除文档并将其保存为* .rtf然后在Notepad ++中打开它但是有很多代码(~160行)并且我无法理解它是什么。你有什么想法吗?

2 个答案:

答案 0 :(得分:0)

经过短暂的搜索,我发现了这个:

Writing unicode to rtf file

所以最终的代码版本是:

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