C# Class DataMigration.XmlDocParser

Xml document parser. Crude, dead-simple, puts-the-entire-file-in-memory parser. Do not use for feeds of any size or complexity. There are lots of features that can be added to this one for small feeds that will be added on an in-demand basis, e.g. xslt transformations as a property, change ProcessingHelper so it can use xPath fragments as value selectors, etc., blah, blah. None of that for now.
Inheritance: IParser
ファイルを表示 Open project: scoutmedia/DataMigration

Public Methods

Method Description
Dispose ( ) : void

Does nothing; this implementation has no native resources to release.

NextRow ( ) : IList

Returns the next row of data, and advances the CurrentRow.

Open ( string filePath ) : void

Open the file at the specified Path. Applies the row selector xPath to get out 'rows', (e.g. xPath elements).

Method Details

Dispose() public method

Does nothing; this implementation has no native resources to release.
public Dispose ( ) : void
return void

NextRow() public method

Returns the next row of data, and advances the CurrentRow.
public NextRow ( ) : IList
return IList

Open() public method

Open the file at the specified Path. Applies the row selector xPath to get out 'rows', (e.g. xPath elements).
public Open ( string filePath ) : void
filePath string File path.
return void