Package sk.iway.iwcm
Class JsonTools
java.lang.Object
sk.iway.iwcm.JsonTools
Zakladna praca s JSON objektami
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
Upravi retazec aby mohol byt bezpecne vlozeny do uvodzoviek vramci bezneho JSP vypisu "premenna": "hodnota"static org.json.JSONObject
flatten
(org.json.JSONObject object, org.json.JSONObject flattened) Spravi z nested json objektu flat strukturustatic boolean
getBooleanValue
(String json, String key) Vrati boolean hodnotu z JSON retazca podla zadaneho klucastatic String
Vrati hodnotu z JSON retazca podla zadaneho klucastatic String
objectToJSON
(Object object) static String
prepare4Json
(String html, javax.servlet.http.HttpServletRequest request) Vycisti html kod od includov a inych balastov
-
Method Details
-
prepare4Json
Vycisti html kod od includov a inych balastov- Parameters:
html
- html kodrequest
- request- Returns:
-
escape
Upravi retazec aby mohol byt bezpecne vlozeny do uvodzoviek vramci bezneho JSP vypisu "premenna": "hodnota"- Parameters:
text
-- Returns:
-
flatten
public static org.json.JSONObject flatten(org.json.JSONObject object, org.json.JSONObject flattened) Spravi z nested json objektu flat strukturu- Parameters:
object
-flattened
-- Returns:
-
objectToJSON
public static String objectToJSON(Object object) throws com.fasterxml.jackson.core.JsonProcessingException - Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
getValue
Vrati hodnotu z JSON retazca podla zadaneho kluca- Parameters:
json
-key
- - kluc vratane moznosti vnarania kluc.druhauroven.tretia- Returns:
-
getBooleanValue
Vrati boolean hodnotu z JSON retazca podla zadaneho kluca- Parameters:
json
-key
- - kluc vratane moznosti vnarania kluc.druhauroven.tretia- Returns:
-