[Zope] Natural XML Parsing
Curtis Maloney
curtis@cardgate.net
Wed, 14 Mar 2001 17:19:55 +1100
On Wed, 14 Mar 2001 10:46, Jeff Griffith wrote:
> Hey All,
>
> While messing around with XML I became really frustrated at how unnatural
> it seemed to extract data out of documents. I ended up writing my own
> python class to do exactly what felt natural. The problem is the entire
> time I kept telling myself "this code has to already exist somewhere" I
> just could never find it.
>
> So if anyone is interested take a look at how this class works and tell me
> if
> 1) this seems useful
> 2) this is already supported by someone else
>
> A brief example of how it is used
> --------------
>
> < collection >
> < comic issue="1">
> < author > Stan Lee < /author >
> < /comic >
> < /collection >
>
> can be accessed as
>
> collection.comic.author.TEXT
> collection.comic.ATTR('issue')
Nice idea, however what happens when you have multiple 'comic' tags at that
point?
> ---------------
> a more complete write-up w/source is available at
> http://www.people.hbs.edu/jgriffith/simplexmlobject.html
Perhaps you've addressed this shortcoming in your write up.. unfortunately, i
don't have time to read it.. :(
>
> Thanks!
> -Jeff Griffith
>
Have a better one,
Curtis Maloney.