我試圖將專有ERP系統中的產品圖像導入OpenCart。使用PHP解碼XML文件中的base64圖像
到目前爲止(與堆棧溢出另一個答案的幫助下)我已經能夠單獨的文件中保存圖像與此代碼: http://pastebin.com/gv6M8QPT
示例XML文件看起來是這樣的: http://pastebin.com/k6Eq4Rpr
有3個標籤:
- ID:在這種情況下, 「1000」
- 文件名:在這種情況下,「sampleim age.jpg」
- mediablob:這是bin.base64編碼圖像
而不是簡單地保存XML文件的我現在想做到以下幾點:
- 轉換的mediablob在XML文件到二進制映像文件
- 將映像文件保存爲
<id>.jpg
- 其中jpg
基於<filename>
標記中使用的擴展名創建。
歡迎來到SO!你能告訴我們一些代碼嗎?你已經嘗試了什麼? – Spontifixus
感謝您的評論。 @Sjoerd幫助我獲得編碼的文件,我只需要弄清楚如何使文件名正確。 http://pastebin.com/DymXqF5Z – user1768076