Xmlxform.TXMLTransform

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

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.

Siehe auch

Personal tools