Join Alex Theedom for an in-depth discussion in this video Create a model from a JSON file, part of JSON Processing with Java EE.
- [Instructor] Okay, so go ahead and open up…the ObjectExample2 class.…In the loadJasonObject() method,…we're going to start to write the code…in the same way that we did in the previous example,…but instead of creating a StringReader,…we create a FileReader.…So let's start as we did before.…We need a JsonReader,…and we need to create a factory.…We do this by calling a static method on the Json class.…
In this case, we're going to pass it a new FileReader,…and we're going to pass it our jsonFileObject.…Now, at the top of the screen,…you can see that we have our jsondata-object.json file.…This file is located in the resources directory.…What the FileReader will do is to open this file…and load in the JSON data.…Just as we did before, what we need to do…is to call the readObject method on the reader instance.…
So we're going to create our jsonObject instance.…We're going to be calling our readObject method,…which reads the object, into our jsonObject.…Just as before, we need to…return our jsonObject.…Of course, don't forget…
In this course, discover how to use the Java Enterprise Edition (EE) JSON-Processing API. With its two programming models, JSON-Processing is one of the simplest ways to generate, query, and parse JSON data, and you'll find that implementing it in your projects is quick and easy. Join Alex Theedom as he covers an array of topics, including how to use both the object model and the streaming model, how to traverse a JSON structure, and how to parse JSON data using the extensive builder APIs. When you wrap up this course, you'll be ready to develop with this essential and powerful API.
- Working with JSON and Java
- JSON-Processing API features
- The Java EE JSON object model
- Creating a model from a JSON string
- Building a JSON model
- Traversing the JSON model
- Outputting the JSON model to a data stream
- Parsing and writing JSON data
Skill Level Intermediate
Java EE: Servlets and JavaServer Faceswith Patrick Royal2h 11m Intermediate
Java Platforms Compared: SE vs EE vs MEwith Peggy Fisher25m 38s Intermediate
WebSocket Programming with Java EEwith Alex Theedom1h 29m Intermediate
1. JSON and Java
Work with JSON and Java3m 57s
2. JSON-Processing API Features
3. The Java EE JSON Object Model
4. The Java EE JSON Streaming Model
Next steps1m 19s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.