Top Banner
Java and JSON Sean Sullivan Utah Java User Group March 19, 2009
16

Java and JSON - UJUG - March 19 2009

Nov 11, 2014

Download

Technology

sullis

Java and JSON
Utah Java User Group
Salt Lake City, Utah
March 19 2009

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Java and JSON - UJUG - March 19 2009

Java and JSON

Sean SullivanUtah Java User Group

March 19, 2009

Page 2: Java and JSON - UJUG - March 19 2009

JavaScript Object Notation

Page 3: Java and JSON - UJUG - March 19 2009

JSON is a data interchange format

Page 4: Java and JSON - UJUG - March 19 2009

{

“name” : “Utah Java User Group”,

“tags” : [ “java”, “software”, “lolcats” ],

“location” :

{

“city” : “Salt Lake City”,

“state” : “Utah”

}

}

Page 5: Java and JSON - UJUG - March 19 2009

• based on a subset of the JavaScript programming language

• text format

• language independent

JSON

Page 6: Java and JSON - UJUG - March 19 2009

How is JSON useful to Java developers?

Page 7: Java and JSON - UJUG - March 19 2009
Page 8: Java and JSON - UJUG - March 19 2009

RESTful web services

Page 9: Java and JSON - UJUG - March 19 2009
Page 10: Java and JSON - UJUG - March 19 2009
Page 11: Java and JSON - UJUG - March 19 2009

JSON libraries for Java

• www.json.org/java/

• xstream.codehaus.org

• code.google.com/p/google-gson

• json-lib.sourceforge.net

• jackson.codehaus.org

Page 12: Java and JSON - UJUG - March 19 2009
Page 13: Java and JSON - UJUG - March 19 2009

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

Page 15: Java and JSON - UJUG - March 19 2009

For more information

• http://www.json.org

• http://en.wikipedia.org/wiki/JSON

Page 16: Java and JSON - UJUG - March 19 2009

Thank you