導航:首頁 > 編程語言 > string轉換為json

string轉換為json

發布時間:2023-07-11 14:21:52

1. 怎樣從java後台獲取json字元串並轉換為json對象輸出

使用json-lib.jar這個工具x0dx0apublic String getJson(Object obj){x0dx0a JSONObject json;x0dx0a json = JSONObject.fromObject(obj);x0dx0a return json.toString();x0dx0a}x0dx0a使用jquery來處理jsonx0dx0a//轉換為json數據 datas可以用ajax從後台獲取上面getJson中的數據x0dx0avar jsonDatas = eval("(" + datas + ")");x0dx0a //循環遍歷數據x0dx0ajQuery.each(jsonDatas, function(item) {x0dx0a//循環x0dx0a});

2. 怎麼在前端把string轉化為json

//首先這個字元串要是一個合法的json字元串,才能轉換成json對象
JSON.parse(str)//轉換成json對象
JSON.stringify(jsonObject)//轉換成json字元串

3. 求:Java中將String類型轉換成Json的方法

Java提供了JSON類可以用來來讀取和轉自換字元串,示例如下:
/**
* 重載objectToJsonStr方法
* @param obj 需要轉換的JAVA對象
* @param format 是否格式化
* @return
* @throws MapperException
*/
public static String objectToJsonStr(Object obj,boolean format) throws MapperException{
JSONValue jsonValue = JSONMapper.toJSON(obj); //傳入的字元串進行轉換
String jsonStr = jsonValue.render(format);
return jsonStr;//返回一個json對象
}

4. 請問jquery中把一個有格式string,如何轉換成一個json

通過eval方式進行轉換。

舉例:

varstr='{a:"1"}';//定義了一個string格式
varjson=eval('('+str+')');//通過eval轉換成json對象

補充:

eval加上圓括弧的目的是迫使eval函數在處理JavaScript代碼的時候強制將括弧內的表達式(expression)轉化為對象,而不是作為語 句(statement)來執行。舉一個例子,例如對象字面量{},如若不加外層的括弧,那麼eval會將大括弧識別為JavaScript代碼塊的開始 和結束標記,那麼{}將會被認為是執行了一句空語句。

5. unity string怎麼轉換成json

引入jar包 json-lib-2.4 JSONObject jsonObject = JSONObject.fromObject("json格式的字元串"); String jsonStr = "{id:2}";JSONObject jsonObject = JSONObject.fromObject(jsonStr);int id = jsonObject.getInt("id");

6. 怎麼把string轉成json

1. 怎麼把string轉換成json字元串
public class Demo {

public static void main(String[] args) {

String s = "";"{'s':'ssss','x':'xxxxx','c':'cccccc'}";這邊要拼接好是json格式

JSONObject json = JSONObject.parseObject(s);

System.out.println(json.toString());

}

}
2. 如何將string轉為json
引入jar包 json-lib-2.4

JSONObject jsonObject = JSONObject.fromObject("json格式的字元串");

1

2

3

String jsonStr = "{id:2}";

JSONObject jsonObject = JSONObject.fromObject(jsonStr);

int id = jsonObject.getInt("id");
3. java怎麼把字元串轉成json字元串
@RequestMapping(value = "updateInvestorApplyAccountNo", method = RequestMethod.POST)

@ResponseBody

public void updateInvestorApplyAccountNo(HttpServletRequest request,

HttpServletResponse response,

@RequestBody String requestBody) {

int num = 0;

String result = "";

下面是把拿到的json字元串轉成 json對象

JSONObject jsStr = JSONObject.parseObject(requestBody); 將字元串{「id」:1}

int jsID = Integer.parseInt(jsStr.getString("id"));獲取id的值

/**

* json對象轉換成java對象

*/

InvestorApplyModel stud = (InvestorApplyModel) JSONObject.toJavaObject(jsStr,InvestorApplyModel.class);

}
4. string可以轉換為json嗎
1、string轉json有三種方法第一種:string直接轉jsonString json = "{\"2\":\"efg\",\"1\":\"abc\"}"; JSONObject json_test = JSONObject.fromObject(json); 將string的雙引納凱號轉義即可,適用於字元串較短的第二種:將string轉為list後轉為jsonList list = new ArrayList (); list.add("username"); list.add("age"); list.add("sex"); JSONArray array = new JSONArray(); array.add(list); 可以使用list的add函數將需要的字元串拼接即可,但是這個只能使用jsonarry。首宴
5. 怎麼把字元串轉換成json對象
轉換方法:importjava.io.*;importorg.json.*;publicclassDemo{publicstaticvoidmain(String[]args)throwsException{Stringstr="{\"id_no\":\"342422198012001122\",\"mobile_no\":\"13666667789\",\"name\":\"徐麗\"}";洞芹喚JSONObjectobj=newJSONObject(str);在這里轉換。

System.out.println(obj);System.out.println(obj.get("id_no"));"342422198012001122"}}要引入fast-json的包或者開源的包json.jar。
6. string 怎麼轉換成json字元串
轉換方式有兩種:1、利知用原生JSON對象,將對象轉為字道符串:參考代碼如下:內var jsObj = {}; 定義objectjsObj.testArray = [1,2,3,4,5]; 初始化jsObj.name = 'CSS3';jsObj.date = '8 May, 2011';var str = JSON.striny(jsObj); 轉換成stringalert(str); 彈出提示容2、重寫toString()方法:參考代碼如下:Dog.prototype.toString = function dogToString() {var ret = 'Dog ' + this.name + ' is a ' + this.sex + ' ' + this.color + ' ' + this.breed;return ret;}。

7. 如何 將後台返回的string轉換為json對象

後台轉成json對象再轉成string發給前台。在前台里,如果把這個string直接寫到js里,就是個json。或者加個雙引號,避免空字元串導致js錯誤,在用相關的js框架轉。如果是ajax方式,有的js的ajax框架支持直接轉成json,不行的話依然用js框架轉。

8. java怎麼將string數組轉換為json

有兩種方法實現:
(1)直接轉換:
創建JSONArray對象、JSONObject對象,通過put方法將其數據以鍵值對的形式填充,如例:
//假如有一個Java實體類Person,包括以下屬性:phone、sex、married、address。
ArrayList<Person> persons = new ArrayList<Person>();
for (int i = 0; i < 3; i++) {
persons.add(new Person("138******67", "女", true, "北京朝陽區"));//填充Java實體類集合
}
JSONArray array = new JSONArray();// Json格式的數組形式
JSONObject obj;//json格式的單個對象形式
for (int i = 0; i < persons.size(); i++) {
obj = new JSONObject();
//依次填充每一個Java實體對象
try {
obj.put("phone", persons.get(i).getPhone());//json通過put方式以key-value形式填充
obj.put("sex", persons.get(i).getSex());
obj.put("married", persons.get(i).getMarried());
obj.put("address", persons.get(i).getAddress());
array.put(obj);//將JSONObject添加入JSONArray
} catch (JSONException e) {
e.printStackTrace();

9. string 怎麼轉換成json字元串

轉換方式有來兩種:
1、利用原自生JSON對象,將對象轉為字元串:
參考代碼如下:
var jsObj = {}; //定義object
jsObj.testArray = [1,2,3,4,5]; //初始化
jsObj.name = 'CSS3';
jsObj.date = '8 May, 2011';
var str = JSON.stringify(jsObj); //轉換成string
alert(str); //彈出提示
2、重寫toString()方法:
參考代碼如下:
Dog.prototype.toString = function dogToString() {
var ret = 'Dog ' + this.name + ' is a ' + this.sex + ' ' + this.color + ' ' + this.breed;
return ret;
}

閱讀全文

與string轉換為json相關的資料

熱點內容
計算機程序用什麼編程語言 瀏覽:324
linux入門常用命令 瀏覽:497
江寧區哪裡有數控編程培訓 瀏覽:778
java寫一個shape形狀類 瀏覽:744
win7如何設置word背景顏色 瀏覽:484
如何創造電腦編程語言 瀏覽:56
昂達平板電腦圖形密碼忘記怎麼辦 瀏覽:92
組織文件內容是什麼 瀏覽:183
0基礎如何學習智能編程 瀏覽:366
java程序員全攻略下載 瀏覽:715
網路逆向教程 瀏覽:135
iso文件如何重裝系統 瀏覽:750
ghost鏡像文件路徑如何恢復 瀏覽:832
搭建網站需要多少錢啊 瀏覽:599
編程貓怎麼設置背景亮度 瀏覽:177
qq文件破損 瀏覽:414
javapoi配置 瀏覽:608
編程怎麼寫數據圖案同步 瀏覽:308
海康監控錄像回放丟數據怎麼回事 瀏覽:155
in後綴是什麼文件 瀏覽:142

友情鏈接