Xmlxform.TXMLTransform
Contents |
Delphi-Informationen
von Xmlxform.pas
TXMLTransform = class(TComponent)
Unit: Xmlxform
Typ: Klasse
Geerbte Klassen-Member: Member von Xmlxform.TXMLTransform
Klasseneigenschaften: Eigenschaften von Xmlxform.TXMLTransform
Klassenmethoden: Methoden von Xmlxform.TXMLTransform
Klassenereignisse: Ereignisse von Xmlxform.TXMLTransform
C++-Informationen
von Xmlxform.hpp
TXMLTransform = class(TComponent)
Unit: Xmlxform
Typ: Klasse
Geerbte Klassen-Member: Member von Xmlxform.TXMLTransform
Klasseneigenschaften: Eigenschaften von Xmlxform.TXMLTransform
Klassenmethoden: Methoden von Xmlxform.TXMLTransform
Klassenkonstruktoren und -destruktoren: Konstruktoren von Xmlxform.TXMLTransform
Klassenereignisse: Ereignisse von Xmlxform.TXMLTransform
Beschreibung
TXMLTransform ist eine Klasse für Komponenten, die Konvertierungen zwischen XML-Dokumenten und Datenpaketen durchführen.
Mit TXMLTransform kann ein XML-Dokument in ein Datenpaket und ein Datenpaket in ein XML-Dokument konvertiert werden. Sie können die Komponente direkt verwenden oder die Konvertierung mit einem TXMLTransform-Objekt durchführen, das zu einer anderen Komponente wie z.B. TXMLTransformClient oder TXMLTransformProvider gehört.
TXMLTransform verwendet ein spezielles XML-Dokument (Transformationsdokument), das die Konvertierung definiert. Dieses Dokument wird mit der Eigenschaft TransformationFile oder TransformationDocument angegeben. Sie können eine Transformationsdatei mit dem Hilfsprogramm xmlmapper.exe erstellen.
Das zu konvertierende Quelldokument oder Datenpaket kann auf drei Arten angegeben werden:
- Mit der Eigenschaft SourceXmlFile, wenn sich das Dokument in einer Datei befindet.
- Mit der Eigenschaft SourceXml, wenn das Dokument als String mit XML-Text vorliegt.
- Mit der Eigenschaft SourceXmlDocument, wenn auf das Dokument über ein DOM-Interface (IDOMDocument) zugegriffen werden kann.
Die Konvertierung wird durchgeführt, wenn Sie die Eigenschaft Data lesen oder die Methode TransformXML aufrufen. Sie können anschließend über die Eigenschaft ResultDocument auf das DOM-Interface des umgewandelten Dokuments bzw. Datenpakets zugreifen oder mit Hilfe der Eigenschaft Data den XML-String direkt verwenden.