It should look something like (pretty much extracted from manual): <?php // $xml and $xsl contain the XML and XSL data ($xsl = file_get_contents('myxsl.xsl') and $xml ='<bla><bla1>lalala</bla1></bla> $arguments = array( '/_xml' => $xml, '/_xsl' => $xsl );
// Allocate a new XSLT processor $xh = xslt_create(); // Process the document $result = xslt_process($xh, 'arg:/_xml', 'arg:/_xsl', NULL, $arguments); if ($result) { //SUCCESS, sample.xml was transformed by sample.xsl into the $result print $result; } else { print "Sorry, sample.xml could not be transformed by sample.xsl into"; print " the \$result variable the reason is that " . xslt_error($xh) . print " and the error code is " . xslt_errno($xh); } xslt_free($xh); ?>Lucian COZMA "Lucian Cozma" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > If you really want to use Sablotron (although I tried it I not liked it as > much as DOMXML, gimme a sign, and I'll debug you. > > Regards, > Lucian COZMA @ InterAKT > > > "Tassos T" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > Thanks for your reply but I have another problem > > > > I have an xml string if I use this code > > > > <? > > header("Content-Type: text/xml"); > > echo $xml_string; > > ?> > > I can see the xml tree but I cannot transform with te xslt. Eg. > > <? > > $xp = xslt_create(); > > $result_xsl = xslt_process($xp, $xml_string, 'myxsl.xsl'); > > echo $result_xsl; > > xslt_free($xp); > > > > ?> > > > > Please advise > > > > Regards > > > > tassos > > > > -----Original Message----- > > From: Lucian COZMA [mailto:[EMAIL PROTECTED] > > Sent: Thursday, March 11, 2004 3:20 PM > > To: [EMAIL PROTECTED] > > Subject: [PHP] Re: DOM XML and php > > > > > > <?php > > $xmlstr = '<bla><bla1>blabalabalab</bla1></bla>'; > > if(!$dom = domxml_open_mem($xmlstr)) { > > echo "Error while parsing the document\n"; > > exit; > > } > > // The root domdocument node > > $root = $dom->document_element(); > > ///Dump the content back to string > > var_dump($dom->dump_mem()); > > ?> > > > > Read the manual in the DOM XML functions section. > > Regards, > > Lucian COZMA > > "Tassos T" <[EMAIL PROTECTED]> wrote in message > > news:[EMAIL PROTECTED] > > > Hello, > > > > > > I face a problem. I have a php script and I send a xml request to a > > server. > > > After I receive xml data but I have this data to an php string > > > variable. > > > > > > How to create a xml dom with out to write a xml file ? > > > > > > I want to use a xslt to tranform that xml data. > > > > > > > > > Any idea ? > > > > > > Thanks > > > > > > tassos > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php