мог генерить xml-файл
я в контроллере прописал следующее:
public function actionXml() {
Yii::$app->response->format = \yii\web\Response::FORMAT_XML;
Yii::$app->response->headers->add('Content-Type', 'text/xml');
return $this->renderPartial("xml");
}
а каким классом мне теперь воспользоваться во view или в контроллере, чтобы я мог сгенерить xml-ку?
new XMLWriter() подошел бы, чтобы можно было делать примерно так:
$engine = new XMLWriter();
$engine->openURI($uri);
$engine->startElement('categories');
но XmlWriter как я понял подходит для того чтобы физически создать файл на диске
есть ли аналоги?
В общем вопрос звучит так: каким способом можно сгенерить xml-страничку?
Можно просто в return отправить массив и добавить тип отдаваемого контента = XML
Первая ссылка в гугле
Обсуждают сегодня