XMLReader::setRelaxNGSchemaSource
(PHP 5 >= 5.1.0)
XMLReader::setRelaxNGSchemaSource — Устанавливает данные, содержащие схему RelaxNG
Описание
bool XMLReader::setRelaxNGSchemaSource ( string $source )Устанавливает данные, содержащие схему RelaxNG, используемую при проверке.
Список параметров
source - Строка, содержащая схему RelaxNG.
Возвращаемые значения
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Смотрите также
- XMLReader::setRelaxNGSchema() - Устанавить имя файла или URI для схемы RelaxNG
- XMLReader::setSchema() - Проверить документ, используя XSD
- XMLReader::isValid() - Показать, является ли разбираемый документ синтаксически правильным
User Contributed Notes 2 notes
0
remy dot damour at laposte dot net ¶4 years ago
$schema="/path/to/schema.rng";
$xmlfile="/path/to/xml.xml";
$xml = new XMLReader();
$xml->open($xmlfile);
$xml->setRelaxNGSchemaSource(file_get_contents($schema));
while ($xml->read()) {
// ...
}
$xml->close();
Описание класса xmlreader, примеры использования класса xmlreader.
Описание на ru2.php.netОписание на php.ru