Seems like the xml parser has it's own logic when dealing with lists - are
there reserved props like !CHARDATA that don't throw errors if there's no
value? Dig this:

put blist[1].audioresponse.directive
-- ["!ATTRIBUTES": [:]]

--- notice there's no "!CHARDATA"; now:


put blist[1].audioresponse.directive["!CHARDATA"]
-- <Void>

I get a void. But if I do something like 'put blist.bob' where there's no
'bob' prop, of course I get an alert.


[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi  To post messages to the list,
email [EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo.  Thanks!]

Reply via email to