The invention concerns a data processing method comprising the following
steps: a)receiving a set of structured and mutually linked data to be
processed, of the value type with a name and/or container with a name and
capable of containing at least a value having a name and/or another
container having a name; b) defining a dictionary object adapted to
store/find in a memory workspace a container or a value
under/corresponding to a predetermined name; c) generating an empty
instance of the dictionary object; d) verifying whether the structure of
the data to be processed is of the value or container type; e) if the
data is of the value type, storing/finding the value in the memory
workspace under/corresponding to the name of the data to be processed,
and returning to step d) until the last data to be processed of said set
whereas if the data is of the container type, generating an empty
dictionary sub-object as per step c), filling the dictionary subobject
with the content of the data to be processed as per step c) to e), and
returning to step d) until the last data of the set has been processed.