如何从使用WSO2技术从数据库检索的数据开始创建XML文档?
我在WSO2技术方面绝对是新手。我正在从事一个WSO2 Enterprise Integrator项目,使用ESB和Data Service Server从数据库表中提取一些数据 因此,我要做的是从通过一些查询从数据库检索到的数据开始生成一个复杂的XML文档 因此,我必须:如何从使用WSO2技术从数据库检索的数据开始创建XML文档?,wso2,wso2esb,middleware,wso2dss,Wso2,Wso2esb,Middleware,Wso2dss,我在WSO2技术方面绝对是新手。我正在从事一个WSO2 Enterprise Integrator项目,使用ESB和Data Service Server从数据库表中提取一些数据 因此,我要做的是从通过一些查询从数据库检索到的数据开始生成一个复杂的XML文档 因此,我必须: 使用数据服务服务器执行一些查询 然后使用这些检索到的数据构建一个XML文档,该文档将这些数据用于XML字段值,如下所示: <?xml version="1.0" encoding="UTF-8" ?> <
- 使用数据服务服务器执行一些查询
- 然后使用这些检索到的数据构建一个XML文档,该文档将这些数据用于XML字段值,如下所示:
<?xml version="1.0" encoding="UTF-8" ?> <singleField>value related to a record obtained by QUERY 1</singleField> <multipleField>value related to a record obtained by QUERY 1</multipleField> <multipleField>value related to a record obtained by QUERY 1</multipleField> <multipleField>value related to a record obtained by QUERY 1</multipleField>
与查询1获得的记录相关的值 与查询1获得的记录相关的值 与查询1获得的记录相关的值 与查询1获得的记录相关的值
- 查询1:始终将返回一行,:必须将获得的值作为XML字段的值
- 查询2:可能返回多条记录,因此对于每个返回的记录,我必须将一个新的..元素放入我的XML中(使用查询获得的相关记录值作为此XML元素的值)
WSO2允许我以这种方式创建XML文档?(在WSO2 techonlogies集合中)最好的工具是什么?您可以构建一个代理服务,它将调用soap数据服务并为您将其写入文件
- 通过DSS生成或创建数据服务:(sql->soap服务(DSS))
- 通过ESB代理服务与数据服务集成。(soap服务(DSS)->代理(ESB)->文件)文件的输出可以通过以下方式完成:
- VFS传输()
- 文件连接器()
- 通过DSS生成或创建数据服务:(sql->soap服务(DSS))
- 通过ESB代理服务与数据服务集成。(soap服务(DSS)->代理(ESB)->文件)文件的输出可以通过以下方式完成:
- VFS传输()
- 文件连接器()