preserveWhiteSpace properties does'nt wokr

From: Date: Wed, 24 Sep 2003 10:22:27 +0000
Subject: preserveWhiteSpace properties does'nt wokr
Groups: php.xml.dev 
Request: Send a blank email to php-xml-dev+get-204@lists.php.net to get a copy of this message
Hi I try to use preserveWhiteSpace property of domDocument class: <?php $domdocument=new domDocument('1.0'); $xml="<?xml version='1.0'?> <Root> <Child1/> <Child2/> </Root> "; $domdocument->preserveWhiteSpace=false; $domdocument->loadXML($xml); echo $domdocument->documentElement->firstChild->nodeName . "\n"; ?> In August all works correctly and script print: Child1 In September source code in CVS for property preserveWhiteSpace is changed and script now print #text (preserveWhiteSpace does not work). Can someone explain me why? I see at source code and find that all looks correct exept for code: 1267c1092
<     ctxt->loadsubset = (resolve_externals * XML_COMPLETE_ATTRS);
---
    ctxt->loadsubset = resolve_externals;
1268a1094,1095
    if (ctxt->keepBlanks == 0)
ctxt->sax->ignorableWhitespace = ignorableWhitespace;
In new code strings:
    if (ctxt->keepBlanks == 0)
ctxt->sax->ignorableWhitespace = ignorableWhitespace; are missed.
-- С Уважением Костарев А.Ф.

« previous php.xml.dev (#204) next »