From: chiaro scuro Date: 2006-08-01T00:27:23+09:00 Subject: Re: humanized Xml tree navigation ------=_Part_53663_15860115.1154359637438 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline uhm.. I admit I didn't think of that. I guess I will have to write some kind of name normalized/denormalizer taking care of dots and hyphens. all hyphens and dots will become underscores, I guess, and I'll just assume nobody will try to get the code to fail using both at the same time :-) nobody will, right? On 7/31/06, Tim Bray wrote: > > On Jul 31, 2006, at 6:16 AM, chiaro scuro wrote: > > > What I need to do is to be able to traverse an xml document as in: > > > > * people.each_person {...} > > * people.person[2].name > > * people.person.name #takes the first person > > * people.person.size > > Consider > > > foo > f=F6=F6 > > > That's legal XML. Ruby n00b question: can you work around problems > like "vocab-item" and "first.form" in Ruby? -Tim > > --=20 Chiaroscuro --- Liquid Development: http://liquiddevelopment.blogspot.com/ ------=_Part_53663_15860115.1154359637438--