Variable JsonHelpersConst

JsonHelpers: {
    flatten: ((table) => any);
} = ...

Type declaration

  • flatten: ((table) => any)

    Flattens the given JSON object.

    For example the following JSON structure:

     {
    "key1": {
    "key2": "value1"
    },
    "key3": [
    {
    "key4": "value2",
    },
    {
    "key5": "value3",
    }
    ]
    }

    Will be transformed into:

     {
    "key1.key2": "value1",
    "key3[0].key4": "value2",
    "key3[1].key5": "value3"
    }

    Param: JsonObject

    The JSON object to flatten.

    Returns

    the flattened version of the goven JSON object.

      • (table): any
      • Flattens the given JSON object.

        For example the following JSON structure:

         {
        "key1": {
        "key2": "value1"
        },
        "key3": [
        {
        "key4": "value2",
        },
        {
        "key5": "value3",
        }
        ]
        }

        Will be transformed into:

         {
        "key1.key2": "value1",
        "key3[0].key4": "value2",
        "key3[1].key5": "value3"
        }

        Parameters

        • table: any

        Returns any

        the flattened version of the goven JSON object.

Generated using TypeDoc