package test;
import java.io.IOException;
import java.io.InputStream;
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.ParserConfigurationException;
import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.URI;
import org.apache.commons.httpclient.URIException;
import org.apache.commons.httpclient.methods.GetMethod;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
import org.xml.sax.SAXException;
/**
*
* java根据 url获取 xml 并解析xml获取所需对象
* @author openks
* @since 2013-7-16
* 需要添加 org.apache.commons.codec.jar
* 和 commons-httpclient.jar
* 借用甜菜萧提供的免费查询基金净值接口
*/
public class GetFundByFundId {
/**
* 根据基金id获取该基金信息(含当前单价,基金名称)
* @param fid 基金id
* @return 基金对象
* @throws
*/
public static void getFundByFid(String fid) {
java通过url获取页面数据 java解析xml 基金净值接口使用方法
这个Java程序演示了如何通过HTTP GET方法从指定URL获取XML数据,并使用DOM解析器解析XML来提取基金的名称和净值。它利用了Apache HttpClient库进行HTTP请求,并依赖于`org.w3c.dom`进行XML处理。
摘要由CSDN通过智能技术生成