用于UTF-8的Java Digester

时间:2013-01-23 05:45:12

标签: java xml-parsing

如何在java.Please help

中设置digester的编码类型

因为我在使用消化器解析时在xml中设置了编码类型 字符串就像字节(grnlநீ00)而不是UTF-8字符串。

是否有可能在解析器中设置编码类型?

digester.addBeanPropertySetter("ECnetGRN/TRANSDATE", "transdate" );--set UTF-8

2 个答案:

答案 0 :(得分:1)

我是这样做的:

InputStreamReader is = new InputStreamReader(new FileInputStream("name.xml", "UTF-8");
digester.parse(is);

答案 1 :(得分:0)

我猜你可以将输入流(xml输入)的编码设置为传递给消化器,并且会很小心。