JAVA调用webservice并解析xml


-
本人测试能成功运行并输出结果。因为项目需要,在myeclipse中测试可行,在eclipse中也已测试。请放心使用。
-
2018-12-07
-
2017-12-04
-
2017-03-10
-
2016-12-14
-
2016-09-12
-
2016-08-05
-
2015-12-28
-
2015-08-29
-
2015-06-08
-
2015-05-21
java 获取webservice接口的数据 怎么解析 转成xml数据呢_course
2017-10-18-
java webService接口实现查询数据库返回一个XML_course
2014-01-13java webService接口实现查询数据库返回一个XML,用dom4j去操作XML,
2.1MB
webservice远程调用,返回数据生成xml文件,并通过SAX解析出来
2011-10-21webservice远程调用,返回String数据并生成xml文件到本地工程,在通过SAX解析器把数据解析出来。这是webservice应用的一个简单的例子。根据该例子的思想,可以实现很多功能了。例如
java访问WebService返回xml数据生成为本地文件_course
2018-04-02部分代码如下: public class DomXMLString { private static String SERVICES_HOST = "www.webxml.com.cn"; private static String NETDATA_URL = "http://183.131.242.70:8089/ship/interface/shipInfoService.asmx/getTask"; private static String LOCAL_PC_SAVEFILE_URL = "E:Myeclipse/sy_Task.xml"; private DomXMLString(){} public static void main(String[] args)throws Exception { Document document = getTask(NETDATA_URL); helloOK(document,LOCAL_PC_SAVEFILE_URL); } private static Document getTask(String netXMLDataURL) { Document document = null; DocumentBuilderFactory documentBF = DocumentBuilderFactory.newInstance(); documentBF.setNamespaceAware(true); try{ DocumentBuilder documentB = documentBF.newDocumentBuilder(); InputStream inputStream = getSoapInputStream(netXMLDataURL); document = documentB.parse(inputStream); inputStream.close(); }catch(DOMException e){ e.printStackTrace(); return null; }catch(ParserConfigurationException e){ e.printStackTrace(); return null; }catch(SAXException e){ e.printStackTrace(); return null; }catch(IOException e){ e.printStackTrace(); return null; } return document; } 运行提示错误为: java.io.IOException: Server returned HTTP response code: 500 for URL: http://183.131.242.70:8089/ship/interface/shipInfoService.asmx/getTask at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1626) at org.tempuri.DomXMLString.getSoapInputStream(DomXMLString.java:79) at org.tempuri.DomXMLString.getTask(DomXMLString.java:52) at org.tempuri.DomXMLString.main(DomXMLString.java:39) Exception in thread "main" java.lang.IllegalArgumentException: InputStream cannot be null at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:117) at org.tempuri.DomXMLString.getTask(DomXMLString.java:53) at org.tempuri.DomXMLString.main(DomXMLString.java:39) 之前也查了一些资料,想请问是不是我设置的路径有问题以及解决办法,求大神指点迷津
Java访问WebService接口方法 , 返回xml数据_course
2012-12-03Java访问WebService接口方法 , 返回xml数据 能根据 下面的能给我写个实例吗? 接口方法 String getHolidayMsg (String key, String flag,
java webservice返回xml解析异常问题!!!_course
2015-03-13各位好,我是菜鸟,问个异常: org.xml.sax.SAXException: Deserializing parameter 'withSalesInfoQueryReturn': could n
WebService常识问题:如何处理返回过来的xml格式的字符串?_course
2010-09-06我现在的做法是完全把返回过来的字符串当成字符串来处理,用操作字符串的方法操作截取, 但这样如果数据多的话 感觉复杂,网上看了下没看明白具体如何操作返回过来的xmlString, 我现在的项目数据全部来
WEBSERVICE 如何接收XML文件并解析_course
2009-05-15问题现状: 1.本人对webservice不怎么了解 2.第三方公司通过webservice接口传送一XML文件,我方接收并解析入库 3.用java语言实现 怎么实现?感谢大侠相助。在线等
java webservice开发接口,基于xml格式的数据交换_course
2017-04-22公司要求另一家公司进行接口对接,对方使用的是.Net开发的,而他们所开发的接口要求使用xml格式的数据交换请求,请问一下如何使用webservice来,来开发这个
调用WebService获得基于SOAP的XML,怎么解析获得节点的属性和值?_course
2016-08-29我现在自己在做一个小的项目测试,然后现在客户端已经可以获得服务器传过来的XML的字符串消息。方法什么的都是自己写的。现在是要获得节点里面的属性名和属性值,因为要在一个APP中显示出来,我这个只是测试的
webservice如何解析xml_course
2013-12-09如题,C#做了个webservice,在接收xml参数时该如何解析获取里面值。
18.75MB
C++程序设计
2017-05-19C++学习资源的完整版,是所有编程语言的基础,讲述清晰,有系统的知识体系
Python基础入门
2020-06-05【为什么学Python?】 Python 是当今非常热门的语言之一,2020年的 TIOBE 编程语言排行榜中 ,Python名列第一,并且其流行度依然处在上升势头。 借此机会,裴老师联合CSDN推出了本课程,希望能影响更多的人走进Python,踏入编程的大门。 【你将收获什么?】 · 本课程就是为开发者抓住“新基建”这个历史机遇而设置的。认真地学完了本课程,你就有了一把钥匙,所谓“时势造英雄”,Python语言就是未来成长的垫脚石。 · 从核心基础概念到常见第三方模块,包括数据结构、逻辑运算、常见语句、函数、类及第三方模块,丰富的案例帮助学员快速入门Python。 · “授人以鱼”和“授人以渔”并重是本课程的特色。通过在本课程的学习,学员能够以Python语言为载体,掌握研习高级编程语言的一般方法,为后续个人发展奠定基础。 [知识脉络图]
Java学习指南(Java入门与进阶)
2017-08-09这是Java学习指南系列课程的第1篇,介绍Java语言的入门语法,引领希望学习Java语言编程的初学者进入Java大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从Java开发平台的下载和安装开始,从浅到深、从易到难,循序渐进地进行语法讲解。 为了让学员更好的掌握Java语言,本课程配套在线的Java题库及答案解析。 相比于其他语言,Java语言更科学、更容易掌握,快来和大家一起学习Java吧。
-
博客
中缀表达式转后缀(机算)
中缀表达式转后缀(机算)
-
下载
kernel-headers-4.9.34-29.el7.x86_64.rpm
kernel-headers-4.9.34-29.el7.x86_64.rpm
-
博客
go env
go env
-
学院
【2021】UI自动化测试Selenium3
【2021】UI自动化测试Selenium3
-
学院
2021最新Kubernetes(k8s)集群实战精讲
2021最新Kubernetes(k8s)集群实战精讲
-
下载
tessdata.zip
tessdata.zip
-
下载
更改磁盘图标 注册表
更改磁盘图标 注册表
-
下载
kernel-headers-4.9.48-29.el7.x86_64.rpm
kernel-headers-4.9.48-29.el7.x86_64.rpm
-
博客
荣耀v40和小米10哪个好 小米10和荣耀v40的区别
荣耀v40和小米10哪个好 小米10和荣耀v40的区别
-
下载
kernel-headers-3.18.25-19.el7.x86_64.rpm
kernel-headers-3.18.25-19.el7.x86_64.rpm
-
博客
菜鸟扣代码第十八天:leetcode第989题--数组形式的整数加法
菜鸟扣代码第十八天:leetcode第989题--数组形式的整数加法
-
学院
【数据分析-随到随学】量化交易策略模型
【数据分析-随到随学】量化交易策略模型
-
学院
FFmpeg4.3系列之26:视频监控之H265多路摄像头播控项目实战
FFmpeg4.3系列之26:视频监控之H265多路摄像头播控项目实战
-
博客
C#学习记录
C#学习记录
-
下载
kernel-headers-4.9.31-27.el7.x86_64.rpm
kernel-headers-4.9.31-27.el7.x86_64.rpm
-
学院
数据类型转换、运算符、方法入门
数据类型转换、运算符、方法入门
-
学院
云计算基础-Linux系统管理员
云计算基础-Linux系统管理员
-
博客
Web(html+css)学习②
Web(html+css)学习②
-
下载
kernel-headers-4.9.112-32.el7.x86_64.rpm
kernel-headers-4.9.112-32.el7.x86_64.rpm
-
学院
【数据分析-随到随学】数据可视化
【数据分析-随到随学】数据可视化
-
博客
面试技术岗失败后,我才知道老板最看重什么……谨以此文助攻各位
面试技术岗失败后,我才知道老板最看重什么……谨以此文助攻各位
-
学院
算法导论(基础知识)——编程大牛的必经之路
算法导论(基础知识)——编程大牛的必经之路
-
学院
uni-app实战专题
uni-app实战专题
-
博客
python练习--冬令营内容-邮件加密
python练习--冬令营内容-邮件加密
-
学院
【数据分析实战训练营】Hive详解
【数据分析实战训练营】Hive详解
-
下载
sql server .docx
sql server .docx
-
学院
【数据分析-随到随学】SPSS调查问卷统计分析
【数据分析-随到随学】SPSS调查问卷统计分析
-
博客
央央家政:保洁服务有哪些?
央央家政:保洁服务有哪些?
-
学院
前端架构师-速成
前端架构师-速成
-
博客
荣耀v40和红米K30S对比哪个好 红米K30S和荣耀v40区别
荣耀v40和红米K30S对比哪个好 红米K30S和荣耀v40区别