在MobileFirst javascript适配器中使用xml输入调用DB存储过程
Call DB stored procedure with xml input in MobileFirst javascript adapter
我有一个用例,它要求javascript适配器调用SOAP服务,然后调用DB存储过程。SOAP服务返回xml格式的列表,该列表需要传递到DB存储过程中。
我的挑战是DB存储过程需要xml输入,但在MF适配器中,SOAP响应返回为JSON。
- 假设我不能更改SOAP和DB存储过程,那么在MF适配器中解决这个问题的最佳方法是什么
- 是否可以在MFjavascript适配器内的SOAP服务调用中获取原始xml
- 是否可以在javascript适配器中使用第三方json到xml转换器
感谢
您可以有两个适配器,第一个适配器由客户端调用,但在将响应返回给客户端之前,请使用SOAP服务调用的响应,并调用服务器端传递XML响应的另一个适配器。在调用SOAP服务时,您可以控制以XML形式返回的响应。只有当响应返回到客户端(设备)时,才会自动转换为JSON。
相关文章:
- 正在将用户输入写入XML文件
- 将带有用户输入值的HTML表单XML保存到javascript变量中
- 在MobileFirst javascript适配器中使用xml输入调用DB存储过程
- Jquery XML搜索并显示具有特定用户输入条件的结果
- 从HTML页面执行外部.js文件,通过发送输入.xml并从外部文件获取输出.xml.js文件
- 当标签值与使用 JavaScript 的输入匹配时,返回 XML 标签属性
- 使用 JavaScript 函数将 HTML 输入中的用户名保存到 XML 或 TXT 文件中的服务器
- 从phonegap应用程序中的本地xml文件输入流
- 在 XML 中使用 HTML 输入值
- 上传XML并将值存储到输入(XMLHttpRequest无法加载文件)-客户端
- 如何根据用户输入以不同的方式以HTML格式显示XML文件
- 如何使用XML输入变量以根据XSD进行验证
- '获得'数据从xml通过javascript输入到html(初学者)
- 用上传的XML文件填充HTML5输入字段
- 有麻烦输入html列表选项从xml文件
- 如何使用Javascript将表单输入数据保存到XML文件
- 在HTML文件输入元素中只显示XML文件
- 使用在文本框中输入的子attr获取XML元素attr值
- 如何根据用户输入使用PHP和AJAX从XML中提取数据
- 将纯文本输入字符串转换为 XML