Re: Re: php 4.1 and DOMXML question.

From: Date: Thu, 17 Jan 2002 07:42:57 +0000
Subject: Re: Re: php 4.1 and DOMXML question.
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-80856@lists.php.net to get a copy of this message
Well that works. But its a little bizzare. I have to do that to get the content of a node even when that node has no children... e.g. <root> <stuff>
       <morestuff>SOME TEXT GOES HERE</morestuff>
</stuff> </root> So even if the current node is "morestuff" I still have to do the currentnode->children etc. blah. which is a bit dodgey Peter Clarke wrote:
function getNodeContent ($node) { $content = ''; $nodechild = $node->children(); if ( is_array( $nodechild ) ) {
       reset ($nodechild);
       while (list (, $val) = each ($nodechild)) {
           if ( $val->type == XML_TEXT_NODE ) {
            $content .= $val->content;
           }
       }
       return $content;
} } Peter "Aaron" <aarmel@netagi.com> wrote in message news:3C457970.60109@netagi.com...
How the hell do I get the content of a node.... before all I had to do was go $node->content now it doesnt seem to work. I know they changed $node->name to $node->tagname. I tried, content, tagcontent, value, mmm some other things. I give up, couldnt find any info anywhere either... theres a set_content() method but doenst seem to be a get_content() method :(.


« previous php.general (#80856) next »