Changeset 1003
- Timestamp:
- 11/08/07 18:56:28 (10 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/src/main/php/net/stubbles/websites/xml/stubXMLPostInterceptor.php
r1001 r1003 29 29 * @package stubbles 30 30 * @subpackage websites_xml 31 * @todo clean the transformation result: xml:base, xml declaration, whitespace32 31 */ 33 32 class stubXMLPostInterceptor extends stubBaseObject implements stubPostInterceptor … … 97 96 $xslProcessor->importXSLStylesheet($resultXSL); 98 97 $xslProcessor->setXMLDocument(DOMDocument::loadXML($response->getData())); 99 $response->replaceData( preg_replace('/ xml:base="(.*)"/U', '', $xslProcessor->transformToXML()));98 $response->replaceData(str_replace(' xmlns=""', '', preg_replace('/ xml:base="(.*)"/U', '', $xslProcessor->transformToXML()))); 100 99 return true; 101 100 }
