本文目錄一覽:
js創建對象的幾種方式及JSON
創建對象兩種常用的方法:
一種是使用對象字面量表示法:
var Person = {};
var Person = {
name:’Nike’;
age:29;
}
一種是構造函數的方法:
var Person = new Object();Person.name = ‘Nike’;Person.age = 29;
Json就是一種數據格式
var obj = {a: ‘Hello’, b: ‘World’}; //這是一個對象,注意鍵名也是可以使用引號包裹的
var json = ‘{“a”: “Hello”, “b”: “World”}’; //這是一個 JSON 字符串,本質是一個字符串
要實現從對象轉換為 JSON 字符串,使用 JSON.stringify() 方法:
var json = JSON.stringify({a: ‘Hello’, b: ‘World’}); //結果是 ‘{“a”: “Hello”, “b”: “World”}’
要實現從 JSON 轉換為對象,使用 JSON.parse() 方法:
var obj = JSON.parse(‘{“a”: “Hello”, “b”: “World”}’); //結果是 {a: ‘Hello’, b: ‘World’}
java中,json格式的字符串轉換成對象
要使程序可以運行必須引入JSON-lib包,JSON-lib包同時依賴於以下的JAR包:
1.commons-lang.jar
2.commons-beanutils.jar
3.commons-collections.jar
4.commons-logging.jar
5.ezmorph.jar
6.json-lib-2.2.2-jdk15.jar
json和對象轉換的實現方式有幾種
1、從一個JSON 對象字符格式中得到一個java對象
請看下圖,如下圖所示
2、從一個JSON 對象字符格式中得到一個java對象 帶上指定的日期格式
請看下圖,如下圖所示
3、從json HASH表達式中獲取一個map
請看下圖,如下圖所示
4、從json數組中得到相應java數組
請看下圖,如下圖所示
5、從json數組中解析出java字符串數組
請看下圖,如下圖所示
6、從json數組中解析出javaLong型對象數組
請看下圖,如下圖所示
7、從json數組中解析出java Integer型對象數組
請看下圖,如下圖所示
原創文章,作者:MIUNU,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/329639.html