That's great! In all honesty I'd come across Xpath previously, but it was usually jumbled together in descriptions with other feeble attempts at XML parsing so I avoided it like the plague. Although this isn't exactly what I'm looking for, it will certainly make my job much, much easier.
Regards, Michael ---------- Original Message ---------------------------------- From: "Dr Gerard Hammond" <[EMAIL PROTECTED]> Reply-To: "REALbasic NUG" <[email protected]> Date: Thu, 23 Feb 2006 01:01:39 +0100 > > >At 6:43 PM -0500 22/2/06, Michael Williams wrote: >>I'm looking for data binding techniques for RB. Are there any >>mechanisms for, say, parsing an XML file like the following: >> >> >> >><database> >> <table name="tblname"> >> <field name="name" type="type"/> >> <field name="name" type="type"/> >> <field name="name" type="type"/> >> <field name="name" type="type"/> >> </table> >> <table name="tblname"> >> <field name="name" type="type"/> >> <field name="name" type="type"/> >> <field name="name" type="type"/> >> <field name="name" type="type"/> >> </table> >></database> >> >> >> . . . and creating objects similar to the following: >> >> >>database.table.name >> >>I know things like this are possible in, say, Python (Apples and >>oranges, I know) using >>Amara(http://uche.ogbuji.net/tech/4suite/amara/), but it would be >>EXTREMELY handy in RB. The current mechanisms for >>parsing/referencing XML in RB, although capable, are excessively >>tedious. >> > > >Hi Michael, > >Have you had a look at XSLT processing and XPath queries in XMLNode? > >If you are going to REALworld 2006 then I'd recommend that you go to this talk: > >XML 201 >Stephen Tallent >Tuesday, February 28, 2006 at 3:00 PM >For those who are already familiar with and/or using XML in their >projects, but would like to learn some of the more advanced features >of the XML classes. This session will focus on XPath and XSLT, two >deep and enormously powerful features that are worth being in every >developers toolbox. >-- > >Cheers, > >Dr Gerard Hammond >Bioinformatic Analyst >Garvan Institute of Medical Research, Sydney, Australia. > >If it's worth doing, then it's worth doing with excess. >_______________________________________________ >Unsubscribe or switch delivery mode: ><http://www.realsoftware.com/support/listmanager/> > >Search the archives of this list here: ><http://support.realsoftware.com/listarchives/lists.html> > > > _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
