IDataSourceXml interface
Library: TFORMer9Lib
Specialized DataSource for XML data.
Usage and notes
Overview
DataSourceXml is a specialized DataSource for importing data from XML-Files.
This class is used to manipulate existing DataSourceXml objects. To create a new DataSource use TFORMer Designer or Project.AddDataSource.
The main properties to characterize a DataSourceXml are:
The XML filename
An optional XSLT file for transforming the XML file into a suitable TFORMer compatible format
Modifying an Existing XML DataSource
Sample source code for modifying an existing DataSourceXml:
' Retrieve the global Project '
' DataSources are defined in a Project or a global Project '
Set project = repository.GlobalProject
' Retrieve the DataSource by name '
Set dataSource = project.GetDataSource("XML")
' Modify some DataSource properties '
dataSource.XsltFilename = "" ' clear XSLT filename '
Inheritance and related types
Base types: IDataSource
Inherited members (23)
- TFORMer9Lib.IDataSourceXml.AddComputedField
- TFORMer9Lib.IDataSourceXml.AddFieldMapping
- TFORMer9Lib.IDataSourceXml.AddParameter
- TFORMer9Lib.IDataSourceXml.Comment
- TFORMer9Lib.IDataSourceXml.CopyColumnName
- TFORMer9Lib.IDataSourceXml.Description
- TFORMer9Lib.IDataSourceXml.FirstComputedField
- TFORMer9Lib.IDataSourceXml.FirstFieldMapping
- TFORMer9Lib.IDataSourceXml.FirstParameter
- TFORMer9Lib.IDataSourceXml.GetComputedField
- TFORMer9Lib.IDataSourceXml.GetFieldMapping
- TFORMer9Lib.IDataSourceXml.GetParameter
- TFORMer9Lib.IDataSourceXml.HandleEscapeSequences
- TFORMer9Lib.IDataSourceXml.IsDefault
- TFORMer9Lib.IDataSourceXml.Name
- TFORMer9Lib.IDataSourceXml.Next
- TFORMer9Lib.IDataSourceXml.NumberOfComputedFields
- TFORMer9Lib.IDataSourceXml.NumberOfFieldMappings
- TFORMer9Lib.IDataSourceXml.NumberOfParameters
- TFORMer9Lib.IDataSourceXml.RemoveComputedField
- TFORMer9Lib.IDataSourceXml.RemoveFieldMapping
- TFORMer9Lib.IDataSourceXml.RemoveParameter
- TFORMer9Lib.IDataSourceXml.Type
Properties
| Member | Description |
|---|---|
| FileName | Gets/Sets the filename of the XML-file. |
| XsltFileName | Gets/Sets the filename of the XSLT file for transforming the XML file. |