Module yz_json_extractor

An extractor for JSON.

Description

An extractor for JSON. Nested objects have their fields concatenated with field_separator. An array is converted into a multi-valued field.

Example:
    {"name":"ryan",
     "info":{"city":"Baltimore",
             "visited":["Boston", "New York", "San Francisco"]}}
 
    [{<<"info_visited">>,<<"San Francisco">>},
     {<<"info_visited">>,<<"New York">>},
     {<<"info_visited">>,<<"Boston">>},
     {<<"info_city">>,<<"Baltimore">>},
     {<<"name">>,<<"ryan">>}]

Options:

field_separator - Use a different field separator than the default of ..

Generated by EDoc