【发布时间】:2015-08-21 01:24:14
【问题描述】:
我正在使用 MULE ESB 并且有一个流程,旨在将所有结果从 Mysql 数据库中提取出来,并将所有结果放在一个 JSON 文件中。但是我将结果作为单独的 JSON 文件,而不是一个 JSON 文件(这是所需的结果)
这是我的配置文件
<context:property-placeholder location="classpath:mysql.properties,classpath:smtp.properties" />
<smtp:connector name="emailConnector" fromAddress="${smtp.from}" subject="${smtp.subject}" doc:name="SMTP" validateConnections="true"/>
<jdbc-ee:connector name="jdbcConnector" dataSource-ref="MySQL_Data_Source" validateConnections="false" queryTimeout="10" pollingFrequency="10000" doc:name="JDBC">
<jdbc-ee:query key="Users" value="SELECT * FROM test ORDER BY id ASC"></jdbc-ee:query>
</jdbc-ee:connector>
<jdbc-ee:mysql-data-source name="MySQL_Data_Source" user="${mysql.user}" password="${mysql.password}" url="${mysql.url}" transactionIsolation="UNSPECIFIED" doc:name="MySQL Data Source"></jdbc-ee:mysql-data-source>
<flow name="flows1Flow1" >
<jdbc-ee:inbound-endpoint queryKey="Users" connector-ref="jdbcConnector" doc:name="JDBC"></jdbc-ee:inbound-endpoint>
<json:object-to-json-transformer doc:name="Object to JSON"/>
<file:outbound-endpoint path="C:\Users\IEUser\Desktop\New folder" doc:name="File" responseTimeout="10000"></file:outbound-endpoint>
</flow>
【问题讨论】:
-
您期望的 JSON 是什么?你得到了什么 JSON?
-
我得到的 JSON 是:{"data":"spongebob squarepants","id":11} 预期的 "cartoonsl": [ "spongebob squarepants", "justice League" ],跨度>
-
请用 JSON 数据编辑您的问题。请不要发表评论...这很难阅读