2 qq 31173597 qq_31173597 于 2016.05.11 21:50 提问

java 调用返回json 的web service接口 两个不同的项目

现在做的项目 要调用另一个项目的web service接口 。公司给了一个web service接口 ,只给了一个url ,并告诉是post请求, 以前没调用过 ,求大神们给个例子什么的。接口返回是json格式 我用from表单action提交那个url 结果是让我下载一个.json的文件,下载下来打开就是我想获得的json数据,这个接口该怎么调用啊。

5个回答

Marksinoberg
Marksinoberg   Ds   Rxr 2016.05.12 09:01
已采纳

正常的网络请求就可以了。也就是http请求,可以从流中获取到这个URL中对应的json数据了。然后自己写一个解析json数据的工具类就行了,希望对你有用图片说明

qq_31173597
qq_31173597 InputStream is = conn.getInputStream();
一年多之前 回复
qq_31173597
qq_31173597 HttpURLConnection conn = (HttpURLConnection) wsUrl.openConnection();
一年多之前 回复
qq_31173597
qq_31173597 HttpURLConnection conn = (HttpURLConnection) wsUrl.openConnection();
一年多之前 回复
qq_31173597
qq_31173597 HttpURLConnection conn = (HttpURLConnection) wsUrl.openConnection();
一年多之前 回复
Marksinoberg
Marksinoberg 既然是fike的问题,会不会是你写入本地文件的问题呢?如果是这样的话
一年多之前 回复
qq_31173597
qq_31173597 我就是用的http 请求 但是报java.io.FileNotFoundException这个错误 url绝对没错。。
一年多之前 回复
bdmh
bdmh   Ds   Rxr 2016.05.11 21:58

就直接用http类去请求,如果自己不会玩,可以用第三方的包。很多的,比如volley

qq_31173597
qq_31173597 不是android 能详细说说么 比如在推荐个包
一年多之前 回复
CSDNXIAOD
CSDNXIAOD   2016.05.11 22:02

android 调用 返回json格式的 web service java
C++调用Java web service帮助文档
JAVA 调用Web Service
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

rui888
rui888   Ds   Rxr 2016.05.12 09:49
u014792378
u014792378   2016.05.12 15:44

测试的话可以用 post man http://www.getpostman.com/
用程序写请求的话可以用httpclient之类的工具包

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!