我正在尝试将产品图像从专有的 ERP 系统导入 OpenCart。
到目前为止(在 Stack Overflow 上的另一个答案的帮助下)我已经能够使用以下代码将图像保存在单独的文件中:http: //pastebin.com/gv6M8QPT
示例 XML 文件如下所示: http: //pastebin.com/k6Eq4Rpr
有3个标签:
- id:在这种情况下为“1000”
- 文件名:在本例中为“sampleimage.jpg”
- mediablob:这是 bin.base64 编码的图像
我现在不想简单地保存 XML 文件,而是执行以下操作:
- 将 XML 文件中的 mediablob 转换为二进制图像文件
- 将图像文件另存为
<id>.jpg
-根据标签中jpg
使用的扩展名创建的位置。<filename>