
- Java Tutorial
- Java - Home
- Java - Overview
- Java - Environment Setup
- Java - Basic Syntax
- Java - Object & Classes
- Java - Constructors
- Java - Basic Datatypes
- Java - Variable Types
- Java - Modifier Types
- Java - Basic Operators
- Java - Loop Control
- Java - Decision Making
- Java - Numbers
- Java - Characters
- Java - Strings
- Java - Arrays
- Java - Date & Time
- Java - Regular Expressions
- Java - Methods
- Java - Files and I/O
- Java - Exceptions
- Java - Inner classes
- Java Object Oriented
- Java - Inheritance
- Java - Overriding
- Java - Polymorphism
- Java - Abstraction
- Java - Encapsulation
- Java - Interfaces
- Java - Packages
- Java Advanced
- Java - Data Structures
- Java - Collections
- Java - Generics
- Java - Serialization
- Java - Networking
- Java - Sending Email
- Java - Multithreading
- Java - Applet Basics
- Java - Documentation
- Java Useful Resources
- Java - Questions and Answers
- Java - Quick Guide
- Java - Useful Resources
- Java - Discussion
- Java - Examples
How to create a JSON Object using Object Model in Java?
The javax.json.JsonObject interface can represent an immutable JSON object value and provides an unmodifiable map view to the JSON object name/value mappings. A JsonObject instance can be created from an input source using the static method readObject() of javax.json.JsonReader class and also can be created using the static method createObjectBuilder() of javax.json.Json class.
Syntax
public static JsonObjectBuilder createObjectBuilder()
Example
import java.io.*; import javax.json.*; public class JsonObjectTest { public static void main(String[] args) throws Exception { JsonObjectBuilder builder = Json.createObjectBuilder(); builder.add("Name", "Adithya"); builder.add("Designation", "Python Developer"); builder.add("Company", "TutorialsPoint"); builder.add("Location", "Hyderabad"); JsonObject data = builder.build(); StringWriter sw = new StringWriter(); JsonWriter jw = Json.createWriter(sw); jw.writeObject(data); jw.close(); System.out.println(sw.toString()); } }
Output
{"Name":"Adithya","Designation":"Python Developer","Company":"TutorialsPoint","Location":"Hyderabad"}
- Related Articles
- How to create a JSON Array using Object Model in Java?
- How to serialize a JSON object with JsonWriter using Object Model in Java?
- How to create a JSON using Jackson Tree Model in Java?
- How to map the JSON data with Jackson Object Model in Java?
- Convert JSON object to Java object using Gson library in Java?\n
- How to convert a Map to JSON object using JSON-lib API in Java?
- How to construct a JSON object from a subset of another JSON object in Java?
- How to deserialize a JSON to Java object using the flexjson in Java?
- How to add elements to JSON Object using JSON-lib API in Java?
- How to create a JSON representation of a Line object using FabricJS?
- How to convert the JSON object to a bean using JSON-lib API in Java?
- How to create a JSON representation of an Image object using FabricJS?
- How to convert Java object to JSON using GSON library?
- How to convert Java object to JSON using Jackson library?
- How to convert a JSON object to an enum using Jackson in Java?

Advertisements