JSON

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

JSON

htjson unit contains fast and low memory consumption JSON parser suitable for fast processing of large JSON texts.

Parser supports JSONPath expressions, serialization and deserialization or objects., records, lists, dictionaries, arrays.

Since it is based on advanced records, there is no need for try-except sections for destroying JSON objects.

Parser can be used in Delphi 7 - 10.3 without Custom Managed Records support, but for these versions explicit initialization and finalization is required:

 

  JS.Initialize;
  try
    JS.Parse(..);
    ...
  finally
    JS.Finalize
  end;