Vinova tuyển lập trình viên Mobile & Web ở Hà Nội, lương $300-1000

Article: JSON trong Java 2189

AJAX, JSON, Java, XML
phananhvu.myopenid.com 125
Over 4 years ago

JSON có vẻ tốt hơn XML khi giải quyết được vấn đề cross-domain trong AJAX như có đề cập đến trong bài nàybài này. Về phía client-side, JSON là tập con của JavaScript nên trong JS có thể "ăn liền" như thế này:

var myJSONObject = {"bindings": [
{"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"},
{"ircEvent": "PRIVMSG", "method": "deleteURI", "regex": "^delete.*"},
{"ircEvent": "PRIVMSG", "method": "randomURI", "regex": "^random.*"}
]
};

Còn trong server-side thì sao?

Convert từ POJO sang JSON Object

Trong Java có thể dùng các thư viện này (http://json.org/java/) để xử lí JSON object. Chẳng hạn như chương trình ví dụ sau:

import org.json.JSONObject;
public class TestJSON {
public static void main(String[] args) throws org.json.JSONException {
JSONObject myJSONObject0 = new JSONObject().put("JSON", "Hello, World!");
JSONObject myJSONObject1 = new JSONObject().put("JSON", "Hello, World!");
myJSONObject0.put("bliki", "cntt.tv");
myJSONObject1.put("bliki2", myJSONObject0);
String myString0 = myJSONObject0.toString();
String myString1 = myJSONObject1.toString();
System.out.println(myString0);
System.out.println(myString1);
}
}

Thật tiện lợi.

Comments

You must login to be able to comment

Uploaded files

No file uploaded yet

You must login to be able to upload

Nhà tài trợ:

Mọi người đều tự do viết bài, sửa bài của người khác, và bình luận ở trang web này. Bạn muốn chủ động tạo bài mới để chia sẻ kinh nghiệm với mọi người? Xin click link ở dưới.

Create new content