//连接服务器
public static InputStream openConn(String path) {
HttpURLConnection uc;
URL url;
InputStream is = null;
try {
url = new URL(path);
// SocketAddress addr = new
// InetSocketAddress("10.0.0.172",80);//是代理地址
// Proxy typeProxy = new Proxy(Proxy.Type.HTTP, addr);
// uc = (HttpURLConnection) url.openConnection(typeProxy);
uc = (HttpURLConnection) url.openConnection();
uc.connect();
is = uc.getInputStream();
//uc.disconnect();
} catch (MalformedURLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return is;
}
//XML解析部分
InputStream is = openConn(你要解析的服务器的页面);
//无法连接
if (is == null)
return false;
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = null;
try {
builder = factory.newDocumentBuilder();
} catch (ParserConfigurationException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
return false;
}
Document document = null;
try {
document = builder.parse(is);
} catch (SAXException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;
}
Element rootElement = document.getDocumentElement();
NodeList list = rootElement.getElementsByTagName("你的XML节点名");
分享到:
相关推荐
2 调用解析类,提供对象名。 3 返回NSMutableDictionary或者NSMutableArray,键值封装。 示例见最后的注释。 XML封装类待续。。。 转载请注明来源,谢谢 ====== XmlResolve.h #import ...
// 组装XML推送信息 //编辑xml格式,发送到服务器 //客户端接收xml,并且解析xml //接受xml,读取项目信息
struts.xml常用配置解析 网上转载
NULL 博文链接:https://dacoolbaby.iteye.com/blog/1667283
代码中CCodingConv为gb2312和UTF-8互相转换的类,CGB2312XML为接收解析数据的类,使用SAX方式解析,该类支持gb2312格式的xml文件,当然也可以支持UTF-8格式的xml文件。 为便于理解,Demo程序将解析出的xml数据仍按...
1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中...
NULL 博文链接:https://sammyfun.iteye.com/blog/900019
1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中...
1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中...
1.10 xml处理器/解析器 35 1.11 小结 36 第2章 xml名称空间 38 2.1 声明名称空间 38 2.2 名称空间在元素和属性中的运用 39 2.2.1 名称空间在元素中的运用 39 2.2.2 默认名称空间 41 2.2.3 名称空间在属性中...
代码解析2,部分摘抄 简单的说,在web容器中,通过ServletContext为Spring的IOC容器提供宿主环境,对应的建立起一个IOC容器的体系。其中,首先需要建立的是根上下文,这个上下文持有的对象可以有业务对象,数据存取...
应项目之需求,需用JS操作XML文档,遂上网查资料,感觉这篇文章还不错,特转载到此地,与大家共享!
Xml解析源代码,把TouchXML文件夹copy到工程中,具体操作看一下转载的文章
******原创非转载****** ******支持解析Powerdesiger物理逻辑图****** ******JAVA源码****** 代码一键自动生成工具 可生成Action、JavaBean实体类、Dao及实现类、service及实现类、spring.xml、struts.xml、mybatis....
代码一键自动生成工具 可生成Action、JavaBean实体类、Dao及实现类、service及实现类、spring.xml、struts.xml、mybatis.xml *该工具目前支持3种数据源的生成方式,分别是:JDBC、.table、PDM *JDBC:选择JDBC是只...
Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个XSLT的简单例子 XSLXSLT板主题整理 xsl入门的好文章 新手学习XSL的好东西 XSL语法介绍 XSL学习心得 - 调用属性值 XSLT与XML转换的详细...
1至11小节皆为解析系统源码目录,12至13小节则为拓展方面。后面将逐渐完善。如有疑问,欢迎在下方评论指出。码字不易,如需转载,请注明出处! 2. build build目录是制定android源码编译规则的地方,详情见如下博客
转载前辈的C#学习笔记,跟...使用C#解析简单XML ..................... 25 读XML 文件 ........................... 2 6 用XmlWriter 写XML 文件 ................ 27 插入数据到XML 文档 .................... 29
Microsoft 浏览器 Internet Explorer 使用 MSXML 解析器处理 XML。因此如果编写的AJAX应用程序要和 Internet Explorer 打交道,那么必须用一种特殊的方式创建对象。 但并不是这么简单。根据 Internet Explorer 中...
内置XML解析器. 内置gbk/utf-8编码/解码器(包含GBK编码表) 采用Pure C编写,采用标准C接口. 支持http代理. 用户需要在http://api.google.com/createkey申请key 演示程序中的key是一个网友给我的,仅供测试用,...