we can get all the keys of a json object in the below example
exampleimport 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()); } }}
输出rajaravichaitanyaadithya
以上就是在java中使用gson如何获取json对象的所有键?的详细内容。