问题描述
可以问一下,WebSphereMessageBroker的问题吗?现在从一个XML文件中读取数据插入到Oracle10g数据库中,该XML报文编码方式是UTF-8的,用IE打开看时,中文显示没有问题,但是放入消息流中后,有中文的节点内容显示为乱码,相应的插库操作也为乱码,请问如何设置呢?谢谢
解决方案
解决方案二:
你使用的MQ是中文的吗,好像默认MQ是1381,XML文件的格式必须是ANSI格式的才可以(如果使用的是FileInput节点),反正MB对ANSI文件的支持(此处只的是FileInput节点)需要MQ是1381才可以,记住文件解析的时候使用XMLNSC,如果你的XML文件是UTF-8格式,最好改MQ的格式为1208,我就只知道那么多
解决方案三:
MessageBroker看书。
解决方案四:
该回复于2010-11-03 13:30:23被版主删除
时间: 2024-10-02 02:35:46