Class JsonUtils


  • public final class JsonUtils
    extends Object
    Simple utils to process JSON.
    Since:
    4.2
    See Also:
    Json
    • Method Detail

      • normalize

        public static String normalize​(String json)
        Cleanup and reformat any valid JSON string. Generally this methods just removes unnecessary whitespaces in the document.
        Parameters:
        json - valid JSON document
        Returns:
        normalized JSON
      • compare

        public static boolean compare​(String json1,
                                      String json2)

        Method that compares two JSON documents.
        This methods will parse documents so it will ignores object keys ordering and whitespaces.

        NOTE this method doesn't parse numbers so same numbers in different format will be different.
        Parameters:
        json1 - first value
        json2 - second value
        Returns:
        true if documents are equal