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

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

qq_31173597
qq_31173597 不是android 能详细说说么 比如在推荐个包
大约 2 年之前 回复
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币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java 调用webservice 接口 解析返回json
public static void main(String[] args)throws ServiceException, MalformedURLException, RemoteException, ParseException { String endpoint="http://localhost:8088/testproject/FilewebservicePort?wsdl";
一个项目调用另一个项目接口,传递json参数
项目需求是在一个项目中,从mysql获取数据,转换成json串,用HttpClient调用另一个项目的接口,并传递json数据;另一个项目接收json​数据,解析后再写入到oracle中
android调用asp.net webservice,返回json结构
--asp.net web service   using System; using System.Collections; using System.Linq; using System.Web; using System.Web.Services; using System.Web.Services.Protocols; using System.Xml.Linq; us
后台webservice返回JSON,前台js用ajax调用
一、js将string转为json http://blog.csdn.net/jjzjjz1/article/details/6334415 function jsontest() { //var testJson = "{ name: '小强', age: 16 }";(支持) //var testJson = "{ '
搭建json格式的webservice服务器
文件记录了搭建json格式的webservice服务器的最简单步骤,为平时开发项目步骤记录,如有问题,请多多指出。
asp通过json调用webservice接口,并获取返回的xml数据及解析
本事例是asp调用webservice接口,并获取返回的xml数据及解析! Response.Write "测试时间:"&now()&"" dim url,SOAPAction,HOST url="http://192.168.17.71/KDWebservice/KDService.asmx?op=CreateCust"//webserbice地址 =号后面
WebService 返回中文乱码问题
可以将 SOAPContext resCtx 的环境参数设置一下 返回编码方式,如下:resCtx.setRootPart(result, "text/xml;charset=utf-8"); 
Android调用webservice接收json
Android端package com.example.wsapp; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.json.JSONArray; import org.json.JSONObject; import org.ksoap2.SoapEnvel
Java WebRestApp后台(一):第一个java web项目(从创建到返回第一个json字符串)
具体请看这个servlet教程:http://www.runoob.com/servlet/servlet-tutorial.html声明:本系列文章只以介绍servlet为主(因为是做app后台),不介绍css,js/html等web开发的常用技术的使用1.创建项目(IDE:myeclipse)首先File-->New一个Web Project项目。结构目录如下:web.xml文件:每一个...
java调用webservice(并不是以.wsdl结尾的)并对返回的jason数据进行解释
1、返回的jason格式为: { "iChatAccountList": [ { "acctNo": "string", "acctStat": "string", "contNo": "string", "contStat": "string", "contractEndDate": "string", "cu