点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 使用标准PI模块...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 使用标准PI模块...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
使用标准PI模块读取excel文件-xlsx格式时遇到问题。 请在下面找到详细信息并查询:
要求:
需要创建一个使用标准PI模块读取Excel文件-xlsx格式的方案。
Excel工作表数据:(例如,在虚拟数据下方)
配置部分:
我已经使用Michal的博客作为参考来达到我的要求。
1)我正在使用FTP作为具有以下标准模块的发送方通道。
->在这里,我使用了两个标准模块:1)PayloadZipBean =解压缩excel文件&2)PayloadSwapBean =交换两个有效载荷。
->如下所示,在解压缩excel文件后,我得到了9个xml文件,这里的sharedStrings.xml也有实际数据。
->共享的字符串xml:
问题:
1)Excel文件中提到的数字值未转入xml文件。 (例如:在第一个屏幕快照中显示的数字:100,101,102尚未进入xml文件。)
2)由于Java映射也很困难,因此xml内部的值没有按特定的修复顺序排列。
3)如何在不使用Java映射的情况下映射这两个结构。
查询:
1)是否有任何标准模块可以检索不属于xml文件的数字值?
2)如何映射这两个以上问题的结构?
请帮助... !!!
此致
Karan K。
1.jpg (15.4 kB)
嗨,卡伦
不幸的是,Microsoft的XSLX格式的电子表格的值分布在压缩的XSLX文件的不同XML文件中。 仅读取sharedStrings.xml文件不足以检索所有内容。
或者,您可以尝试使用下面我的文章中介绍的自定义适配器模块。
ExcelTransformBean第1部分:轻松将各种Excel格式转换为简单XML
Rgds
Eng Swee
一周热门 更多>