java and json - ujug - march 19 2009
DESCRIPTION
Java and JSON Utah Java User Group Salt Lake City, Utah March 19 2009TRANSCRIPT
Java and JSON
Sean SullivanUtah Java User Group
March 19, 2009
JavaScript Object Notation
JSON is a data interchange format
{
“name” : “Utah Java User Group”,
“tags” : [ “java”, “software”, “lolcats” ],
“location” :
{
“city” : “Salt Lake City”,
“state” : “Utah”
}
}
• based on a subset of the JavaScript programming language
• text format
• language independent
JSON
How is JSON useful to Java developers?
RESTful web services
JSON libraries for Java
• www.json.org/java/
• xstream.codehaus.org
• code.google.com/p/google-gson
• json-lib.sourceforge.net
• jackson.codehaus.org
code.google.com/p/gsearch-java-client
code.google.com/p/gtranslate-java-client
code.google.com/p/friendfeed-java-api
code.google.com/p/jpoco
Native JSON
http://blog.mozilla.com/webdev/2009/02/12/native-json-in-firefox-31/
http://blogs.msdn.com/ie/archive/2008/09/10/native-json-in-ie8.aspx
For more information
• http://www.json.org
• http://en.wikipedia.org/wiki/JSON
Thank you