Re: Simple XML - difficult parsing

Re: Simple XML - difficult parsing

am 30.03.2008 12:56:39 von GorseFox

On Mar 29, 1:43 am, petersprc wrote:
> Hi,
>
> You can use the children or xpath methods to access elements with
> prefixed names. Those nodes can't be accessed through the arrow (->)
> operator. Examples:
>
> // Get children that are qualified with the feedburner namespace
>
> $feedElems = $elem->children('http://rssnamespace.org/feedburner/ext/
> 1.0')
>
> // Get all origLink elements in the whole document
>
> $links = $elem->xpath('//feedburner:origLink');
>
> // Get all origLink descendents of a node
>
> $links = $elem->xpath('elem//feedburner:origLink');
>
> // Get origLink children
>
> $links = $elem->xpath('elem/feedburner:origLink');
>
> Regards,
>
> John Peters
>
> On Mar 28, 4:31 pm, GorseFox wrote:
>
> > I have been using Simple-XML in PHP 5.2.5 to try and parse an RSS feed
> > from feedburner. Most of what I want has worked just fine... except
> > the attempt to extract the content from the tag
> > "".
>
> > As an example, this tag contains:
> > http://someblog.blogspot.com/2008/03/
> > php.html

>
> > Because this tag uses a special character I used:
>
> > $item_origlink = (string) $item->{'feedburner:origLink'};
> > echo "

Original link was: ", $item_origlink , "

";
>
> > but I never seem to get the content of the tag.
>
> > Can anyone offer any suggestions?
>
> > Thanks in advance

Thanks for the clues... I will be away for a few days, but will pick
up on this when I return.