![]() |
VOOZH | about |
In Java, the conversion of data structures like Vector to JSON (JavaScript Object Notation) format is required especially while working with the APIs or data interchange between different systems. The conversion of the Vector of an Object to the JSON Array has various approaches that we will learn in this article.
There are two possible approaches for converting the vector of Objects to a JSON Array.
Below is the implementation of the two approaches.
In this approach, the vector elements iterate over and manually create the JSON array by using String concatenation using StringBuilder.
Here is the example program for Manual Serialization:
Below is the POJO class implementation:
[{"name":"viresh","age":18},{"name":"suresh","age":21}]
In the above program,
Gson is a third-party library which handles the serialization of Java objects to JSON format. The Gson Library provides the flexibility for converting the high functionality API's for converting objects to JSON with less effort.
Here is the example program of this approach:
[{"name":"viresh","age":30},{"name":"suresh","age":25}]
In the above program,