Skip to content

TJSONApplier.RemoveNonExisting

Controls whether to remove properties from source that do not exist in apply JSON

Declaration

Source position: fpjsonapply.pp line 91

published property RemoveNonExisting: Boolean;

Description

The RemoveNonExisting property determines whether properties that exist in the source JSON but not in the apply JSON should be removed after merging. When True, properties in the source that are not present in the apply JSON are deleted. When False, existing properties in the source are preserved even if they do not exist in the apply JSON. The default value is False.

See also

Name Description
TJSONApplier.Execute Executes the JSON merge operation from apply JSON to source JSON
TJSONApplier.CaseInsensitive Controls whether property name matching is case sensitive