XMLReaderExtractor implements Extractor, FileExtractor, LimitableExtractor uses Limitable, PathFiltering
FinalYes
Interfaces
- Extractor
- FileExtractor
- LimitableExtractor
Methods
- __construct() : mixed
- extract() : Generator
- source() : Path
Methods
__construct()
public
__construct(Path $path[, string $xmlNodePath = '' ]) : mixed
Use XMLParserExtractor instead, XMLReaderExtractor can't properly handle reading remote files since it requires a local file.
In order to iterate only over
$xmlNodePath does not support attributes and it's not xpath, it is just a sequence of node names separated with slash.
Parameters
- $path : Path
- $xmlNodePath : string = ''
extract()
public
extract(FlowContext $context) : Generator
Parameters
- $context : FlowContext
Return values
Generatorsource()
public
source() : Path