使用JavaDocx的拉丁字符问题

时间:2011-06-03 17:14:06

标签: java

两天前我刚刚获得了JavaDocx免费库。我正在尝试生成一个必须包含拉丁字符的文件,如ó,ú​​等。当我尝试打开生成的文件时,Word会显示一条消息,指出该文件无法打开,因为该文件的xml无效字符。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

如果是latin-1,您可以尝试告诉您的xml文件

<?xml version="1.0" encoding="ISO-8859-1"?>

如果是utf-8则同样如此

<?xml version="1.0" encoding="UTF-8"?>

如果你在一个不错的文本编辑器中打开你的xml文件(eclipse来命名一个),你可以查看它的属性。在那里,您可以看到解释文件的编码。

我个人认为拉丁语-1很少是正确的选择,因为它的字符集很窄。 (例如,没有€)