Я знаю, что в SO действительно масса потоков слияния XML XSLT php.Но для конкретного php я не смог найти, в чем может быть моя проблема: $xml = new DOMDocument;
$xml->load("f.xml");</p>
<p>$xsl = new DOMDocument;
$xsl->load('test.xsl');</p>
<p>// init and configure processor
$proc = new XSLTProcessor;
$proc->importStyleSheet($xsl); // import xsl document
$xml2=$proc->transformToXML($xml);
echo $xml2;
<xsl:stylesheet version="1.0" xmlns:xsl="<a href="http://www.w3.org/1999/XSL/Transform">" rel="nofollow noreferrer">http://www.w3.org/1999/XSL/Transform"></a>;
<xsl:param name="owner" select="'Robert Kühn'"/>
<xsl:output method="xml" version="1.0" omit-xml-declaration="yes" indent="no"/>
<xsl:strip-space elements="*"/>
</xsl:stylesheet>
и один XML-файл, например: <?xml version="1.0" encoding="UTF-8"?>
<xPac>
<xyz id="15603"><varrDaten id="15604" zeit="1271099572" rechte="1">Daten<vbuch><vsyautor>Alertz, Ulrich</vsyautor><vsytitel>Vom Schiffbauhandwerk zur</vsytitel><vsybarcode>20560194</vsybarcode><vsystatus>S</vsystatus></vbuch><vbuch><vsyautor>Ridolfi, Carlo�[Hrsg.]�</vsyautor><vsytitel>Vite dei Tintoretto da le</vsytitel><vsybarcode>20014784</vsybarcode><vsystatus>S</vsystatus></vbuch><vbuch><vsyautor>Ridolfi, Carlo�[Hrsg.]�</vsyautor><vsytitel> life of Tintoretto and o</vsytitel><vsybarcode>20074791</vsybarcode><vsystatus>S</vsystatus></vbuch></varrDaten></xyz></xPac>
Мой xslt-файл выглядит немного пустым."XML".но это не помогает .. XML-файл огромен, и я думаю, что это не так важно
Вопрос: PHP всегда возвращает данные в виде текста или HTML, но не в XML ... что я делаю неправильно?Я только хочу отредактировать XML с помощью xslt и сохранить обратно в XML (файл).
Спасибо за вашу помощь!