Danke für den Tip, den SvSerializer werde ich mir mal anschauen.
Ich hatte halt gehofft, dass sich die vom Databinding generierten Schnittstellen mit vertretbarem Aufwand so modifizieren lassen, dass ich doch damit arbeiten kann. Das Schema, mit dem ich arbeiten muss, ist sehr umfangreich und deshalb ist der Aufbau einer eigenen Klassenhierarchie sehr aufwendig.
Zudem erzeugt das Databinding ja großteils sinnvolle Schnittstellen, nur mit der NodeCollection mit unterschiedlichen von einer Basisklasse abgeleiteten Objekten klappt es leider nicht.
Unter Umständen würde es für meine Zwecke auch schon reichen, wenn ich aus einem Knoten im
XML-Dokument (den ich mit Childnode selektiere) z.B ein Objekt vom Typ TXMLElement1 erzeugen könnte, aber leider ist mir das bisher auch nicht gelungen.