(1) required files:
JSON-simple jar package
: Http://code.google.com/p/json-simple/
(2) List of server-side encapsulated objects
1)
Create a list
List <Map <string, string> testlist
= Newshortlist <Map <string, string> ();
2)
Put the object in map, and put the map in list cyclically
For (...) {// This can be the list of objects found from the database, and then put the required attributes into the map
Map <string, string> testmap = new linkedhashmap <string, string> ();
Testmap. Put ("key", "value ");
Testlist. Add (testmap );
}
3)
Convert list to JSON string
String jsonstring = jsonvalue. tojsonstring (testlist );
4)
Back to client
Printwriter out = response. getwriter ();
Out. Print (jsonstring );
Out. Flush ();
(3) list information displayed on the client
$. Each (data, function (houseindex, house ){
// Houseindex is the index and house is an object
VaR houseid = House ['key'] // retrieves the corresponding value based on a key value