点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个来自银行的文...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一个来自银行的文...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我有一个来自银行的文本文件,需要转换为复杂类型的WSDL文件并通过SOAP协议发送到S4 HANA云。 我检查了许多博客,发现CSV到XML的转换器只能用于简单的XML文件。 我相信必须使用常规脚本将文本文件转换为WSDL。 有人遇到过类似的问题吗?如果是,您如何解决呢?
注意:我已经放了一段XML和WSDL文件,以了解它的外观。 根据前两位数字,该行中跟随的值/字段会有所不同。
文本文件格式:
01,BOFMCAM2,10000833,200611,1038,5,80,1,2/02,10000833,BOFMCAM2,1,200610,,USD,2/03,00014628973,USD,015,15789137 ,,, 901, 15789137 ,, 88,010,15789137 ,,, 030,15789137 ,,, 88,040,15789137 ,,, 060,15789137 ,,, 88,066,15789137,//49,110523959,5/03,00011240341,CAD,901,0, ,, 015,72520353 ,,, 88,010,-2907305 ,,, 040,0 ,,, 88,100,75427658,9,V,200610,,066,0 ,,, 88,030,72520353 ,,, 060,72520353 ,,/16,275,2907305,V,200609 ,,//88,零余额信贷88,0001-1025-852 88,VIREMENT-TRESORERIE ZERO 16,195,152060,V,200610 ,,//88,电汇付款88,收货D" 联合国专利88,CA,CONCUR TECHNOLOGIES I 16,142,9252963,V,200610,//88,直接存款88,GE LEBLANC MSP/DIV 16,142,344925,V,200610 ,,//88,直接存款88,STC BPY/FAC 16,142,3042526,V,200610 ,,//88,直接存款
WSDL文件:
-
谢谢。
您好 Nisha Divakaran ,
最简单 我能想到的方式是编写一个普通的脚本来读取每一行并将标题和行项目的每个块分组,然后使用MarkupBuilder创建所需的XML。
H,header1
L,lineitem
L,lineitem
H,header2
L,lineitem
L,lineitem
,因此它应该看起来像这样。
[[[[H,header1],[L,lineItem],[L,lineitem]] ,[[H,header2],[L,lineItem],[L,lineitem]] ...]
希望这会有所帮助!
感谢和问候,
Praveen T
一周热门 更多>