使用payloadfactory mediator将xml转换为json时遇到问题。
xml结构包含
<base>tyuä</base>
它应该转换为
"base":"tyuä"
这是我的代码:::
的片段<payloadFactory media-type="json">
<format>
{
"base": ""
}
</format>
<args>
<arg evaluator="xml" expression="//base/text()"/>
</args>
</payloadFactory>
但它给了我“基地”:“tyu├ñ”。 应该怎么做才能解决它?
答案 0 :(得分:0)
尝试在有效负载工厂介体之后添加messageType
(带charset=UTF-8
)。
<property name="messageType" value="application/json;charset=UTF-8" scope="axis2"/>