Class JsonUtil
- java.lang.Object
-
- JsonUtil
-
public class JsonUtil extends java.lang.Object
class contains methods for json related functionality like getValuefromJson,getValuefromJsonString parseJson from string- Author:
- Zeryab Khan
-
-
Constructor Summary
Constructors Constructor Description JsonUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static com.google.gson.JsonElement
getJsonElementFromJsonStringUsingPath(java.lang.String path, java.lang.String jsonString, java.lang.String keySeparater)
Method to get Json element from json string using key(like name) or index(like 1 in case of json array) or path(name.1.firstname)static com.google.gson.JsonElement
getJsonElementFromJsonUsingPath(java.lang.String path, com.google.gson.JsonElement jsonElement, java.lang.String keySeparater)
Method to get Json element from JsonObject or json array using key or indexstatic com.google.gson.JsonElement
parseJson(java.lang.String jsonString)
Method to parse Json from Json String
-
-
-
Method Detail
-
getJsonElementFromJsonStringUsingPath
public static com.google.gson.JsonElement getJsonElementFromJsonStringUsingPath(java.lang.String path, java.lang.String jsonString, java.lang.String keySeparater)
Method to get Json element from json string using key(like name) or index(like 1 in case of json array) or path(name.1.firstname)- Parameters:
path
- key or path to get dept like data.input.name where . is the separater for keysjsonString
- json in string formatkeySeparater
- key separater used to get keys from path- Returns:
- JsonElement
-
getJsonElementFromJsonUsingPath
public static com.google.gson.JsonElement getJsonElementFromJsonUsingPath(java.lang.String path, com.google.gson.JsonElement jsonElement, java.lang.String keySeparater)
Method to get Json element from JsonObject or json array using key or index- Parameters:
path
- key or path to get dept like data.input.name where . is the separater for keysjsonElement
- JsonElementkeySeparater
- key separater used to get keys from path- Returns:
- JsonElement
-
parseJson
public static com.google.gson.JsonElement parseJson(java.lang.String jsonString)
Method to parse Json from Json String- Parameters:
jsonString
- json in String format- Returns:
- JsonElement
-
-