作者hougzou (学无止境,啥时才摔到底?)
看板java
标题Re: [问题] 请问如何插入档案(如图片)到XML中
时间Sat Feb 24 14:39:12 2007
※ 引述《montreal (╮(╯3╰)╭)》之铭言:
: 我尝试把档案转为byte[], 再转为String, 然後插到需要的节点下
: 再将该份XML转为 byte[] 透过网路传到另一个端点
: 但是接收端无法将这份讯息再还原成为XML
: 我猜测是当档案被转为String的同时,
: 包含了一些XML的关键字元导致判断失效
: 请问有人有解决的方法吗?
: 谢谢您。
单纯的作法...
将byte[]利用base64encoder转换送出,
接受之後用base64decoder还原即可。
若你必须要考虑到档案过大的问题,可搭配档案压缩使用。
复杂的作法...
XML文件只告诉对方档案的数量、index、path_name以及size,
之後依序将档案以binary方式上传即可~
--
No Dying Skills, ● - Dame! New tech...
but Lazy Users. .\)
http://www.wretch.cc/blog/hougzou ___________ ﹒ ︵ √\ ___________________
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.120.62