0

如何在java中设置消化器的编码类型。请帮助

因为我在使用摘要器解析时在 xml 中设置了编码类型,最终它给出了类似字节(grnlநீ00)的字符串,而不是 UTF-8 字符串。

有没有可能像这样在解析器中设置编码类型?

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

2 回答 2

1

我这样做:

InputStreamReader is = new InputStreamReader(new FileInputStream("name.xml", "UTF-8");
digester.parse(is);
于 2014-01-08T14:28:13.893 回答
0

我想您可以将编码设置为传递给消化器的输入流(xml 输入),它会得到处理。

于 2013-01-23T06:45:06.773 回答