A Gson एक पुस्तकालय है जिसका उपयोग Java ऑब्जेक्ट्स को JSON में पार्स करने के लिए किया जा सकता है और इसके विपरीत। इसका उपयोग JSON स्ट्रिंग को समकक्ष जावा ऑब्जेक्ट में बदलने के लिए भी किया जा सकता है। जावा ऑब्जेक्ट को JSON या JSON से जावा ऑब्जेक्ट में पार्स करने के लिए, हमें com.google.gson आयात करना होगा जावा प्रोग्राम में पैकेज।
हम नीचे दिए गए उदाहरण में JSON ऑब्जेक्ट की सभी कुंजियाँ प्राप्त कर सकते हैं
उदाहरण
import java.util.*; import com.google.gson.*; import org.json.*; public class GetJSONAllKeysTest { public static void main(String[] args) { String jsonStr = "{\"Raja\":\"Java\", \"Ravi\":\"SAP\", \"Chaitanya\":\"Python\", \"Adithya\":\"Spark\"}"; JsonParser parser = new JsonParser(); JsonElement element = parser.parse(jsonStr); JsonObject obj = element.getAsJsonObject(); Set<Map.Entry<String, JsonElement>> entries = obj.entrySet(); for(Map.Entry<String, JsonElement> entry: entries) { System.out.println(entry.getKey()); } } }
आउटपुट
Raja Ravi Chaitanya Adithya