【发布时间】:2014-01-27 10:09:42
【问题描述】:
byte[] data;
ResultSet resultSet
data = resultSet.getBytes("xml");//It is XML of ANSI type from database(ms-sql);
我正在尝试将 XML 转换为 UTF-8 类型。
请帮我解决这个问题。
【问题讨论】:
byte[] data;
ResultSet resultSet
data = resultSet.getBytes("xml");//It is XML of ANSI type from database(ms-sql);
我正在尝试将 XML 转换为 UTF-8 类型。
请帮我解决这个问题。
【问题讨论】:
你可能使用String的构造函数,它接受编码;例如new String(data, "UTF-8");
拨打resultSet.getString("xml");可能最简单
【讨论】:
您可能应该直接将字节提供给 XML 解析器。 XML 几乎需要指定编码,解析器会自己解决。
【讨论】: