Serializes Java object into JSON string using JsonStream.serialize() with Jsoniter
Java Code Examples for com.jsoniter.output.JsonStream.serialize()
This method to serializes the Java object into JSON string.
Adding Jsoniter dependency into your project
Using Gradle
compile group: 'com.jsoniter', name: 'jsoniter', version: '0.9.23'
Using Maven
<dependency>
<groupId>com.jsoniter</groupId>
<artifactId>jsoniter</artifactId>
<version>0.9.23</version>
</dependency>
How to use com.jsoniter.output.JsonStream.serialize()
package simplesolution.dev;
import com.jsoniter.output.JsonStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class JsonStreamSerializeExamples {
public static void main(String... args) {
List<Map<String, String>> data = new ArrayList<>();
Map<String, String> item1 = new HashMap<>();
item1.put("name", "Sample JSON Serialization");
item1.put("url", "https://simplesolution.dev");
data.add(item1);
Map<String, String> item2 = new HashMap<>();
item2.put("name", "Java Tutorials");
item2.put("url", "https://simplesolution.dev/java");
data.add(item2);
String jsonStringFromObject = JsonStream.serialize(data);
System.out.println("JSON String from Object: " + jsonStringFromObject);
}
}
Happy Coding 😊