Introduction
Units
Class Hierarchy
Classes, Interfaces, Objects and Records
Types
Variables
Constants
Functions and Procedures
Identifiers
CastleXMLUtils
type TXMLCDataIterator = class(TObject)
Iterate over all CDATA nodes of given XML element.
Simple usage:
var I: TXMLCDataIterator; begin I := TXMLCDataIterator.Create(Element); try while I.GetNext do begin ... here goes your code to process I.Current ... end; finally FreeAndNil(I) end; end;
constructor Create(ParentElement: TDOMElement);
destructor Destroy; override;
function GetNext: boolean;
property Current: string read FCurrent;