castor中是否能够设置xml的encoding

yfnew 02-10-31

castor中操作的xml文件都没有encoding,导致里面的中文全是编码,由人碰到这个问题吗?

banq
2002-10-31 17:13

根据你运行的平台,在中文windows里,如果你设置ISO89就是乱码,设置成UTF-8就可以,或者不设置也可以,Java根据你平台操作这些xml字符,如果在windows里,xml字符是中文字符,Java能够正确识别.

yfnew
2002-10-31 17:24

java是可以识别,在xml文件里读取出来并显示在页面上也是正常的,就是保存在xml文件的中文字是编码。比如:
配置
我就是想能不能把这些编码转成中文保存在xml文件中。

banq
2002-10-31 17:44

也没有问题,使用castor再生成新的xml文件 中文也无问题,你再试验看看.

yfnew
2002-10-31 18:07

我改用了最新的castor的包。
中文是没问题了。但输出的结果没有空格,元素与元素之间连在了一块。
有那个方法可以输出良好的格式吗?

2Go 1 2 下一页