/* *Talker class */ function Talker(){ this.getId = function(){ return this.id; } this.setId = function(id){ this.id = id; return this; } this.getChannel = function(){ return this.channel; } this.setChannel = function(channel){ this.channel = channel; return this; } this.getName = function(){ return this.name; } this.setName = function(name){ this.name = name; return this; } this.getPicture = function(){ return this.picture; } this.setPicture = function(picture){ this.picture = picture; return this; } this.getLink = function(){ return this.link; } this.setLink = function(link){ this.link = link; return this; } } /* *end Talker class */
แสดงบทความที่มีป้ายกำกับ json แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ json แสดงบทความทั้งหมด
วันศุกร์ที่ 26 ตุลาคม พ.ศ. 2555
convert javascript object to json
วันพฤหัสบดีที่ 7 มิถุนายน พ.ศ. 2555
Map to JSON (java)
package com.blogspot.na5cent; import java.util.Date; import java.util.HashMap; import java.util.Map; import org.json.simple.JSONObject; public class Test { public static void main(String[] args) { JSONObject json = new JSONObject(); Map<String, Object> data = new HashMap<String, Object>(); data.put("firstName", "redcrow"); data.put("lastName", "na5cent"); data.put("birthday", new Date(1989, 01, 01)); data.put("address", "bangkok"); data.put("age", 23); json.putAll(data); System.out.println(json.toJSONString()); } }
{ "lastName":"na5cent", "birthday":Fri Feb 01 00:00:00 ICT 3889, "address":"bangkok", "age":23, "firstName":"redcrow" }
วันพุธที่ 30 พฤษภาคม พ.ศ. 2555
JSON java
เรามองว่า สิ่งที่อยู่ภายในเครื่องหมายนี้
{ } = 1 object
[ ] = 1 array
เช่น
[ { "firstname" : "na5cent", "lastname" : "blogspot"}, {"firstname" : "blogger", "lastname" : "google"} ]
ประกอบไปด้วย
1 array
ภายใน array มี object อยู่ 2 object ครับ
ต้องไปดาวน์โหลด library มันมาก่อนน่ะครับ โดยสามารถดาวน์โหลดได้จากที่นี่
http://code.google.com/p/json-simple/downloads/list
JSON Encode
{ } = 1 object
[ ] = 1 array
เช่น
[ { "firstname" : "na5cent", "lastname" : "blogspot"}, {"firstname" : "blogger", "lastname" : "google"} ]
ประกอบไปด้วย
1 array
ภายใน array มี object อยู่ 2 object ครับ
ต้องไปดาวน์โหลด library มันมาก่อนน่ะครับ โดยสามารถดาวน์โหลดได้จากที่นี่
http://code.google.com/p/json-simple/downloads/list
JSON Encode
วันจันทร์ที่ 26 มีนาคม พ.ศ. 2555
เจสัน(JSON) คืออะไร
สัญญากรณ์เชิงวัตถุจาวาสคริปต์ (JSON : JavaScript Object Notation)
เจสันเป็นไวยากรณ์ที่ใช้สำหรับจัดเก็บและแลกเปลี่ยนข้อความเหมือนกับเอ็กซ์เอ็มแอล(XML) มีขนาดเล็ก เร็ว และจำแนกได้ง่ายกว่าเอ็กซ์เอ็มแอล เป็นไวยากรณ์การรับส่งข้อความที่ไม่ขึ้นอยู่กับแพลตฟอร์ม(Independent
Platform) หมายความว่า ทุกๆภาษาสามารถใช้ไวยากรณ์นี้ในการแลกเปลี่ยนข้อความระหว่างกันได้ ตัวอย่างของไวยากรณ์เจสันแสดงดังรูปต่อไปนี้
วันเสาร์ที่ 24 มีนาคม พ.ศ. 2555
android คุย(ติดต่อ)กับ php ผ่าน json
อันนี้เป็นการเขียน android ติดต่อกับ web server น่ะครับโดยที่ web server เราจะใช้ php และ เราจะใช้ json เป็นตัวกลางในการแลกเปลี่ยนข้อมูลระหว่างกัน ดังนี้ครับ
android ส่ง http request เพื่อร้องขอผลลัพธ์จาก php
android ส่ง http request เพื่อร้องขอผลลัพธ์จาก php
โค๊ด HttpRequest ผมเขียนเป็น class ไว้แล้วน่ะครับ ลองดูในเรื่อง android หรือไม่ก็ java ถ้าจำไม่ผิด
การร้องขอนั้นผมส่งแบบ AsyncTask
วันอาทิตย์ที่ 12 กุมภาพันธ์ พ.ศ. 2555
AJAX (jquery) request PHP JSON
PHP
query.php
query.php
<?php $host = "localhost"; $user = "root"; $password = "password"; @mysql_connect($host,$user,$password) or die("unable connect to database!"); mysql_select_db("learning_mysql_db"); $result_set = mysql_query("select * from tb_student"); $JSON = array(); if($result_set == true){ while($data = mysql_fetch_array($result_set)){ $JSON[] = array( "std_code" => $data["std_code"], "std_name" => $data["std_name"], "std_grade" => $data["std_grade"] ); } } mysql_close(); echo json_encode($JSON); ?>
สมัครสมาชิก:
บทความ (Atom)