点击此处---> 群内免费提供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文件。
问候,纳塔利娅。
您好,Natalia!
您应该使用Java映射类读取XML源,将Base64内容解码为字节数组,然后将其直接作为输出发送。
关于Evgeniy。/p>
嗨,Evgeniy。
您能给我发送直接发送输出结果的pdf文件的Java代码吗(我不是Java专家):
预先感谢
Natalia。
嗨, Natalia Glants ,
代码段写在下面,
https://answers.sap.com/questions/256998/base-64-decoding-and-sending-as-pdf-file.html
< p>也请检查以下内容以获取更多信息,https://answers.sap.com/questions/9387937/advise-needed-text-binary-content-in-one-file-usin.html
< p>谢谢考希克
非常感谢!
一周热门 更多>