Unit 'fpJsonApply' Package
[Overview][Types][Classes][Index] [#fcl]

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 TJSONApplier.RemoveNonExisting : Boolean
  read FRemoveNonExisting
  write FRemoveNonExisting;

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

TJSONApplier.Execute

  

Executes the JSON merge operation from apply JSON to source JSON

TJSONApplier.CaseInsensitive

  

Controls whether property name matching is case sensitive


Documentation generated on: Jan 27 2026