如何通过PI/XI FTP接收器通信通道保存pdf文件

2020-09-03 22:59发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨!

请帮助我通过PI/XI保存pdf文件。

我的情况:我有一个xml文件,它的节点之一是一个基于64位的pdf文件加密字符串。

我必须解密该字符串,然后由PI/XI将其保存为pdf文件。

1)我编写了解密函数:

公共字符串b64(字符串var1,容器容器)抛出StreamTransformationException {

byte []已解码= DatatypeConverter.parseBase64Binary(var1); try {返回新的String(已解码," UTF-8"); } catch(UnsupportedEncodingException e){抛出新的StreamTransformationException(" Encoding Error",e); }

2)请为我建议如何将解密后的字符串另存为pdf文件。

问候,纳塔利娅。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨!

请帮助我通过PI/XI保存pdf文件。

我的情况:我有一个xml文件,它的节点之一是一个基于64位的pdf文件加密字符串。

我必须解密该字符串,然后由PI/XI将其保存为pdf文件。

1)我编写了解密函数:

公共字符串b64(字符串var1,容器容器)抛出StreamTransformationException {

byte []已解码= DatatypeConverter.parseBase64Binary(var1); try {返回新的String(已解码," UTF-8"); } catch(UnsupportedEncodingException e){抛出新的StreamTransformationException(" Encoding Error",e); }

2)请为我建议如何将解密后的字符串另存为pdf文件。

问候,纳塔利娅。

付费偷看设置
发送
4条回答
Baoming ROSE
1楼-- · 2020-09-03 23:36

您好,Natalia!

您应该使用Java映射类读取XML源,将Base64内容解码为字节数组,然后将其直接作为输出发送。

关于Evgeniy。/p>

Haoba3210
2楼-- · 2020-09-03 23:26

嗨,Evgeniy。

您能给我发送直接发送输出结果的pdf文件的Java代码吗(我不是Java专家):

预先感谢

Natalia。

spaceman01
3楼-- · 2020-09-03 23:46
槿木_熙
4楼-- · 2020-09-03 23:27

非常感谢!

一周热门 更多>