[nycphp-talk] parsing RSS feeds using the Unserializer
Adam Maccabee Trachtenberg
adam at trachtenberg.com
Mon Apr 4 13:11:32 EDT 2005
Or in this case, $item->{"dc:creator"};
-adam
On Mon, 4 Apr 2005, Adam Maccabee Trachtenberg wrote:
> print ${"dc:creator"};
>
> -adam
>
> On Mon, 4 Apr 2005, Dallas DeVries wrote:
>
> > As you can see PHP did infact set the attribute of an object to have a colon
> > in it with a corresponding value. Matching tags and parsing out the colons
> > before I unserialize seems like an unecessary hack to avoid this but perhaps
> > thats all I'm left with using this Class.
> >
> > -Dallas
> >
> > On Apr 4, 2005 8:02 AM, Hans Zaunere <lists at zaunere.com> wrote:
> > >
> > > I'm using the Unserialize pear class to parse out an RSS feed.
> > >
> > > The problem I'm having is accessing the attribute with the colon in it.
> > > Does anyone know how to access this element such as this?
> > >
> > > $options = array('complexType' => 'object',"parseAttributes" => true,
> > > "attributesArray" => false);
> > > $unserializer =& new XML_Unserializer($options);
> > > $status = $unserializer->unserialize($content);
> > > $data = $unserializer->getUnserializedData();
> > > foreach($data->channel->item as $item) {
> > > echo *$item->dc:creator;*
> > >
> > > stdClass Object
> > > (
> > > [title] => Diamond Mind 2005 Predicted Standings Out
> > > [link] => http://ussmariner.com/?p=2378
> > > [comments] => http://ussmariner.com/?p=2378#comments
> > > [pubDate] => Thu, 31 Mar 2005 05:11:34 +0000
> > > [dc:creator] => DMZ
> > > [category] => General baseball
> > > [guid] => http://ussmariner.com/?p=2378
> > >
> > > Variables shouldn't have a colon in their name.
> > >
> > > http://www.php.net/manual/en/language.variables.php
> > >
> > > H
> > >
> > > _______________________________________________
> > > New York PHP Talk Mailing List
> > > AMP Technology
> > > Supporting Apache, MySQL and PHP
> > > http://lists.nyphp.org/mailman/listinfo/talk
> > > http://www.nyphp.org
> > >
> > >
> >
>
>
--
adam at trachtenberg.com | http://www.trachtenberg.com
author of o'reilly's "upgrading to php 5" and "php cookbook"
avoid the holiday rush, buy your copies today!
More information about the talk
mailing list