Class JsonSupport

java.lang.Object
org.apache.sling.maven.bundlesupport.JsonSupport

public final class JsonSupport extends Object
  • Field Details

  • Method Details

    • parseObject

      public static jakarta.json.JsonObject parseObject(String jsonString)
      Parse String to JSON object.
      Parameters:
      jsonString - JSON string
      Returns:
      JSON object
    • parseArray

      public static jakarta.json.JsonArray parseArray(String jsonString)
      Parse String to JSON array.
      Parameters:
      jsonString - JSON string
      Returns:
      JSON array
    • validateJsonStructure

      public static void validateJsonStructure(String jsonString, boolean tickToDoubleQuote)
      Validate JSON structure
      Parameters:
      jsonString - JSON string
      tickToDoubleQuote - Tick to double quote
      Throws:
      jakarta.json.JsonException - when JSON structure is invalid
    • accumulate

      public static void accumulate(Map<String,Object> obj, String name, String value)
    • toJson

      public static jakarta.json.JsonObject toJson(Map<String,Object> map)