日期:2014-05-20  浏览次数:20797 次

java 从URL 读取 xml 文件内容
大家好
  我想做一个从URL 传过来的 xml文件 用java 读取 这么怎么实现呢?
请大家帮帮忙!

我的测试URL路径是
http://board2.finance.daum.net/gaia/do/xml/finance/read?bbsId=stock&articleId=1673473&pageIndex=1&viewObj=1:2:0

------解决方案--------------------
lz可以这样:

[code=java]
String url = "http://board2.finance.daum.net/gaia/do/xml/finance/read?bbsId=stock&articleId=1673473&pageIndex=1&viewObj=1:2:0";
URLConnection uc = new URL(url).openConnection();
uc.setConnectTimeout(10000);
uc.setDoOutput(true);
InputStream in = new BufferedInputStream(uc.getInputStream());
Reader rd = new InputStreamReader(in,"UTF-8");
int c = 0;
while ((c = rd.read()) != -1) {
temp.append((char) c);
}
in.close();
strHtml = temp.toString();
[/code]

strHtml 就是读取过来的xml,如果url返回一个xml的话。
------解决方案--------------------
不多说了,楼主看看这里是怎么取内容的吧,
http://blog.csdn.net/rascalboy520/archive/2008/06/02/2503998.aspx