加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

如何在java,tomcat,eclipse中创建JSON数据的Restful Web服务

发布时间:2020-12-15 04:15:44 所属栏目:Java 来源:网络整理
导读:我有一个像 this这样的JSON数据.我想创建一个Restful web服务,它生成一个JSON输出,就像上面的链接一样. 我看了How to Create a Restful service for a Huge JSON data using Java eclipse Tomcat7.0 我想在上述条件中添加: {status: "ok",count: 10,pages:
我有一个像 this这样的JSON数据.我想创建一个Restful web服务,它生成一个JSON输出,就像上面的链接一样.

我看了How to Create a Restful service for a Huge JSON data using Java eclipse Tomcat7.0

我想在上述条件中添加:

{
status: "ok",count: 10,pages: 6,category:{

以前的答案是这个,..

{
category:{/[

我要这个

{
status: "ok",category:{

解决方法

看看这个答案

典型的JSON如下所示

{
  "name":"Ersin","surname":"?etinkaya","age":"25","address":[{"city": "Bursa","country": "Türkiye","zipCode": "33444"}],"phones": ["234234242","345345354"]
}

下面给出了用于创建上述JSON的Java代码

public JSONObject getValues()
{
    JSONObject jsonobj=new JSONObject();
    jsonobj.put("name","Ersin");
    jsonobj.put("surname","?etinkaya");
    jsonobj.put("age","25");


    JSONArray obj = new JSONArray();
    HashMap rows=new HashMap();
    rows.put("city","Bursa");
    rows.put("country","Türkiye");
    rows.put("zipCode","33444");
    obj.put(rows);
    jsonobj.put("address",obj);

    JSONArray phobj = new JSONArray();
    phobj.put("234234242");
    phobj.put("345345354");
    jsonobj.put("phones",phobj);

    System.out.println(jsonobj.toString());
    return jsonobj.toString();
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读