列舉類轉成json

2022-05-02 18:33:09 字數 856 閱讀 6386

import

com.alibaba.fastjson.jsonarray;

import

com.alibaba.fastjson.jsonobject;

/*** portlet類別列舉類 */

public

enum

portlettype

/*** 根據code獲取name

* @param

code

* @return

*/public

static string getdes(int

code)

}return

null

; }

/***將該列舉全部轉化成json

* @return

*/public

static

string tojson()

return

jsonarray.tostring();

}/*** 重寫tostring,單個轉化成json

* @return

*/@override

public

string tostring()

public

intgetcode()

public

void setcode(int

code)

public

string getname()

public

void

setname(string name)

}

簡單的問題搞複雜了,其使用jsonobject能很方便的實現,千萬別自己拼字串,費時費力。

關於列舉物件轉成JSON

在寫完錯誤資訊enum以後,每次傳到前台的資訊都是字串形式的,因為直接呼叫列舉類名.方法名 時獲取到的是字串形式的。在進行物件序列化以後,呼叫列舉類中的方法即可獲得json字串,這樣就可以傳到前端咯 解決方案目前是使用jackson來解決,看 首先要繼承乙個介面,實現介面的列舉將會以物件的方式進行序...

python將json資料轉成字典

做文字分類的時候,給定的資料集是json格式的,用jieba分詞需要用字典,而且給定的資料集只需要其中的兩個字段。所以第一步就是將json資料轉成只包含所需兩個欄位的字典 import json f open data test.json r encoding utf 8 for line in f...

接收JSON型別轉成物件

寫個小例子吧 public string getjsontest string jsonstring 引數是json 引數長這樣 user 傳過來的是乙個puser物件和乙個user集合,我把它封裝成乙個getpuseruser物件 public class getpuseruser puser物件...