У меня есть два сервераСервер с помощью XmlReader для чтения XML с XmlWriter на сервере B
Сервер читает http://www.some-url.com/xmlwriter_src.php с помощью
$reader = new XMLReader();
$reader->open('http://www.some-url.com/xmlwriter_src.php');
while ($reader->read())
{
/* -- do something -- */
}
сервер B создает поток XML
$writer = new XMLWriter();
$writer->openURI('php://output');
$writer->startDocument("1.0");
$writer->startElement("records");
while(!$recordset->EOF)
{
$writer->startElement($fieldname)
$writer->text($recordset->fields[$fieldname]);
$writer->endElement();
$recordset->movenext();
}
xmlreader на сервере A продолжает жаловаться, что сервер B не отвечает, даже th Я могу увидеть результат xml в браузере.
Она занимает меньше секунды, чтобы произвести
Если я скопировать XML в статический файл, то XmlReader выводит файл.
ну его здесь не показано, но он находится в исходном коде – user326096 2010-12-15 15:23:43