org.springframework.boot.json

Class BasicJsonParser

  • All Implemented Interfaces:
    JsonParser


    public class BasicJsonParser
    extends AbstractJsonParser
    Really basic JSON parser for when you have nothing else available. Comes with some limitations with respect to the JSON specification (e.g. only supports String values), so users will probably prefer to have a library handle things instead (Jackson or Snake YAML are supported).
    Since:
    1.2.0
    See Also:
    JsonParserFactory
    • Constructor Summary

      Constructors 
      Constructor and Description
      BasicJsonParser() 
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.util.List<java.lang.Object> parseList(java.lang.String json)
      Parse the specified JSON string into a List.
      java.util.Map<java.lang.String,java.lang.Object> parseMap(java.lang.String json)
      Parse the specified JSON string into a Map.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • BasicJsonParser

        public BasicJsonParser()
    • Method Detail

      • parseMap

        public java.util.Map<java.lang.String,java.lang.Object> parseMap(java.lang.String json)
        Description copied from interface: JsonParser
        Parse the specified JSON string into a Map.
        Parameters:
        json - the JSON to parse
        Returns:
        the parsed JSON as a map
      • parseList

        public java.util.List<java.lang.Object> parseList(java.lang.String json)
        Description copied from interface: JsonParser
        Parse the specified JSON string into a List.
        Parameters:
        json - the JSON to parse
        Returns:
        the parsed JSON as a list