jdom解析 base64编码的xml

wengjw 2005-03-15 07:59:10
xml从<SCRIPT LANGUAGE=VBScript>
set ado_stream = CreateObject("ADODB.Stream")
set xml_dom = CreateObject("MSXML2.DOMDocument")
xml_dom.loadXML("<?xml version=""1.0"" ?> <root/>")
xml_dom.documentElement.setAttribute "xmlns:dt", "urn:schemas-microsoft-com:datatypes"
set file_body = xml_dom.createElement("file_body")
file_body.dataType = "bin.base64"
ado_stream.Type = 1
ado_stream.Open
ado_stream.LoadFromFile "c:\aaa.txt"
file_body.nodeTypedvalue = ado_stream.Read(-1)
ado_stream.Close()
xml_dom.documentElement.appendChild(file_body)
set file_name = xml_dom.createElement("file_name")
file_name.dataType = "string"
file_name.nodeTypedvalue = "aaaa"
xml_dom.documentElement.appendChild(file_name)
set xmlhttp = CreateObject("Microsoft.XMLHTTP")
xmlhttp.open "POST","http://localhost:8080/test.jsp",false
xmlhttp.send(xml_dom)
msgbox xmlhttp.ResponseText
</SCRIPT>
得到 请问各位我怎么用jdom 去解析出文件并且保存呀
请大家帮忙呀谢谢 急
...全文
69 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
vcvj 2005-03-17
  • 打赏
  • 举报
回复
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
import java.io.IOException;
import java.io.InputStream;
public static byte[] getDecode64(String str){
try{
return new BASE64Decoder().decodeBuffer(str);
}catch(IOException ioe){
logger.error(ioe);
return null;
}
}

public static String getEncode64(byte by[]){
if(by==null) return null;
return new BASE64Encoder().encode(by);
}

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧