JsonToModelOnLine

JsonToModelOnLine

工具在線地址(點擊直接訪問??)http://www.zxlee.cn/JsonToModelOnLine/index.html

github地址:https://github.com/SmileZXLee/JsonToModelOnLine

主要功能

  • 支持語言:Java、PHP、Objective-C、Swift、C#、JavaScript
  • 支持下劃線轉(zhuǎn)駝峰或駝峰轉(zhuǎn)下劃線
  • 支持添加注釋頭
  • 支持任意層級的Json數(shù)據(jù),自動過濾重復(fù)數(shù)據(jù)

使用示例

示例Json數(shù)據(jù)(來源于聚合數(shù)據(jù)API文檔)

{
    "error_code": 0,
    "success": true,
    "reason": "success",
    "result": {
        "collectCount": "4170000",
        "crawlTime": "2019-01-24 16:43:58",
        "ranks": [
            {
                "rankStr": "1-1",
                "title": "聚合工具 - 聚合數(shù)據(jù)",
                "url": "http:\/\/tool.chinaz.com\/",
                "xiongzhangId": "聚合數(shù)據(jù)"
            },
            {
                "rankStr": "1-2",
                "title": "聚合素材-分享綜合設(shè)計素材的平臺",
                "url": "http:\/\/sc.chinaz.com\/",
                "xiongzhangId": ""
            }
        ]
    }
}

轉(zhuǎn)Java模型類

----- 共3條Model數(shù)據(jù) -----
private String collectCount;
private String crawlTime;
private Object[] ranks;
----------------------------
private String rankStr;
private String title;
private String url;
private String xiongzhangId;
----------------------------
private int error_code;
private boolean success;
private String reason;
private Object result;
----------------------------
  • 駝峰轉(zhuǎn)下劃線
----- 共3條Model數(shù)據(jù) -----
private String collect_count;
private String crawl_time;
private Object[] ranks;
----------------------------
private String rank_str;
private String title;
private String url;
private String xiongzhang_id;
----------------------------
private int error_code;
private boolean success;
private String reason;
private Object result;
----------------------------

轉(zhuǎn)PHP模型類

----- 共3條Model數(shù)據(jù) -----
public $collectCount;
public $crawlTime;
public $ranks;
----------------------------
public $rankStr;
public $title;
public $url;
public $xiongzhangId;
----------------------------
public $error_code;
public $success;
public $reason;
public $result;
----------------------------

轉(zhuǎn)Objective-C模型類

----- 共3條Model數(shù)據(jù) -----
@property (copy, nonatomic) NSString *collectCount;
@property (copy, nonatomic) NSString *crawlTime;
@property (strong, nonatomic) NSArray *ranks;
----------------------------
@property (copy, nonatomic) NSString *rankStr;
@property (copy, nonatomic) NSString *title;
@property (copy, nonatomic) NSString *url;
@property (copy, nonatomic) NSString *xiongzhangId;
----------------------------
@property (assign, nonatomic) int error_code;
@property (assign, nonatomic) BOOL success;
@property (copy, nonatomic) NSString *reason;
@property (strong, nonatomic) id result;
----------------------------

轉(zhuǎn)Swift模型類

----- 共3條Model數(shù)據(jù) -----
var collectCount :String?
var crawlTime :String?
var ranks :Array?
----------------------------
var rankStr :String?
var title :String?
var url :String?
var xiongzhangId :String?
----------------------------
var error_code :Int?
var success :Bool?
var reason :String?
var result :any?
----------------------------

轉(zhuǎn)C#模型類

----- 共3條Model數(shù)據(jù) -----
public string collectCount { get; set;};
public string crawlTime { get; set;};
public List <Object> ranks { get; set;};
----------------------------
public string rankStr { get; set;};
public string title { get; set;};
public string url { get; set;};
public string xiongzhangId { get; set;};
----------------------------
public int error_code { get; set;};
public boolean success { get; set;};
public string reason { get; set;};
public Object result { get; set;};
----------------------------

轉(zhuǎn)JavaScript模型類

----- 共3條Model數(shù)據(jù) -----
var collectCount;
var crawlTime;
var ranks;
----------------------------
var rankStr;
var title;
var url;
var xiongzhangId;
----------------------------
var error_code;
var success;
var reason;
var result;
----------------------------
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容