From 6e717a30927e6da27650d1c57df552bc1c6925fc Mon Sep 17 00:00:00 2001 From: Jakub Zalas Date: Thu, 25 Apr 2013 16:20:17 +0100 Subject: [PATCH] [DomCrawler] Made sure only the default namespace is removed when loading an XML content. --- src/Symfony/Component/DomCrawler/Crawler.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Symfony/Component/DomCrawler/Crawler.php b/src/Symfony/Component/DomCrawler/Crawler.php index 826b74e7e3..864340dbda 100644 --- a/src/Symfony/Component/DomCrawler/Crawler.php +++ b/src/Symfony/Component/DomCrawler/Crawler.php @@ -197,7 +197,7 @@ class Crawler extends \SplObjectStorage $dom->validateOnParse = true; // remove the default namespace to make XPath expressions simpler - @$dom->loadXML(str_replace('xmlns', 'ns', $content), LIBXML_NONET); + @$dom->loadXML(str_replace('xmlns=', 'ns=', $content), LIBXML_NONET); libxml_use_internal_errors($current); libxml_disable_entity_loader($disableEntities);