Siebel EAI XML Converter
EAI XML Converter一般都会和EAI Siebel Adapter联合一起用,代码中主要是使用IntObjHierToXMLDoc方法,可以做借鉴。
后期如果整理出其他方法会持续更新
var bsQuoteMsg = TheApplication().GetService("EAI Siebel Adapter"); var psInputs = TheApplication().NewPropertySet(); var psOutputs = TheApplication().NewPropertySet(); if(objId != "") {psInputs.SetProperty("PrimaryRowId",objId); } psInputs.SetProperty("OutputIntObjectName",intObjectName); if(searchExpr != "") {psInputs.SetProperty("SearchSpec",searchExpr); } psInputs.SetProperty("ExecutionMode", "ForwardOnly"); bsQuoteMsg.InvokeMethod("Query", psInputs, psOutputs); //var serialNo = "GCRM"+psOutputs.GetChild(0).GetProperty("MessageId") var serialNo = GetMessageIdByDateTime(); var sblMsg = psOutputs.GetChild("SiebelMessage"); var numOutputObjects = psOutputs.GetProperty("NumOutputObjects");//数据转换 var bsCon = TheApplication().GetService("EAI XML Converter"); var psInputsCon = TheApplication().NewPropertySet(); var psOutputsCon = TheApplication().NewPropertySet(); psInputsCon.SetProperty("EscapeNames","false"); psInputsCon.SetProperty("GenerateNamespaceDecl","false"); psInputsCon.SetProperty("UseSiebelMessageEnvelope","false"); psInputsCon.SetProperty("GenerateProcessingInstructions","false"); psInputsCon.AddChild(sblMsg); bsCon.InvokeMethod("IntObjHierToXMLDoc", psInputsCon, psOutputsCon); var conMsg = psOutputsCon.GetValue(); var realMsg = conMsg.substring(38);
转载于:https://www.cnblogs.com/Flamo/p/3954280.html
Siebel EAI XML Converter相关推荐
- U8 EAI实现XML的生成
/*************************************************************************************************** ...
- json转成类对象转成xml全过程
类对象 @XStreamAlias("ROOT") public class ProjectBase implements BaseConverterBean {private P ...
- 在线CSV转XML工具
在线CSV转XML工具 在线CSV转XML工具 CSV To XML Converter 将 csv 数据转换为 XML.CSV To XML Converter 将 csv 数据转换为 XML. h ...
- 在线JSON转XML工具
在线JSON转XML工具 [在线JSON转XML工具(https://toolgg.com/json-to-xml.html) JSON To XML Converter 帮助你在线将 JSON 转换 ...
- 在线SQL转XML工具
在线SQL转XML工具 在线SQL转XML工具 SQL To XML Converter 帮助你在线将 SQL 查询转换为 XML. SQL To XML Converter 帮助你在线将 SQL 查 ...
- 在线HTML转XML工具
在线HTML转XML工具 在线HTML转XML工具 HTML To XML Converter 可帮助你在线将 HTML 转换为 XML. HTML To XML Converter 可帮助你在线将 ...
- xml格式化软件下载
oXygen XML Author 版本: 17.1 大小: 155.42MB 语言: 简体中文 推荐理由: oXygenXMLAuthor是一款编辑软件,支持标准XML文件框架:docbook.di ...
- 转:典型开源3D引擎分类比较
常见的3D引擎有:Unreal.Quake.Lithtech.OGRE.Nebula.Irrlicht.Truevision3D... 其中开源免费的有:OGRE.irrlicht.fly3d.Neo ...
- 如何在SAP Cloud Platform上进行第一个integration flow开发
登录SAP Cloud Platform integration tenant,点击Edit图标: 创建一个新的Content package: 保存content package后,点击artifa ...
最新文章
- 你不知道的那些“XX即服务”
- Linux下使用ping出现destination is unreachable的问题可能性
- iOS保存model数据(自定义Model 可以存放到本地)
- 北京加强数据中心节能审查,2030年100%利用可再生能源
- 谈谈汽车诊断之KWP2000/ISO14229/ISO15765/SAEJ1939
- 配置网络测试环境的批处理
- 一道非常棘手的 Java 面试题:i++ 是线程安全的吗
- 前端学习(2669): vue3.0实战开始建立新项目
- 自动驾驶轻松开发?华为云ModelArts赋能智慧出行
- WP Condition:wordpress的性能监测
- 深度学习————如何在Python中求解函数的解析表达式
- shell 函数传递参数_python3基础之函数参数的传递方式
- 聊下并发和Tomcat线程数(错误更正)
- js 报错:object is not a function
- python第三项开始每一项都等于前两项的积_Python二十九个常见的脚本汇总!
- linux安装windows常用中文字体库
- YDOOK: USB 转 TTL 串口模块接线图
- 【在esp32的3D打印机主板上配置marlin固件OLED】
- PHP计算比较两段文字内容的重复率
- Hark的数据结构与算法练习之珠排序