Last week there was an interesting question on Deep Object Comparison Delphi at Stack Overflow.
Two nice answers:
- Recursive new style RTTI based solution (comparing all data)
- Streaming using OmniXML and comparing the output (comparing only the relevant data)
–jeroen





