因此,我使用DocumentBuilderFactory和DocumentBuilder來解析xml。 所以它是DOM解析器。如何從一個xml中提取字節數組並將其存儲在另一個Java中
但是我試圖做的是提取字節數組數據(64位編碼的圖像)
儲存於一個對象,後來在代碼寫出來,以base64編碼另一個XML。
什麼是存儲這個在btw中的最佳方式。 將其存儲爲字符串?或者作爲ByteArray?
如何以最佳方式提取字節數組數據並將其寫出。
我沒有這方面的經驗,所以想從小組獲得意見。
更新:我給XML我沒有自帶的編碼
< byte-array >
... base64 encoded image ...
< /byte-array >
使用解析器我有我需要存儲這個節點,問題是應該說是字節或字符串 binary64傳入XML的控制然後用新的xml將它寫出到另一個節點。再次用base64編碼。
謝謝
他將如何確定MIME類型而不添加不必要的代碼? – 2012-07-11 14:31:18
如果OP只需要從一個xml複製到一個新的xml,那麼就不需要解碼和編碼。無需理解「」中的內容。不需要任何MIME類型。另一方面,如果OP需要理解''內部的內容,那麼應該有一些信息(或約定)在具有文件類型的地方。 –
rmarimon
2012-07-11 15:16:10