The problem is that I also need to use the namespace to get the content: xml.ns::a
and in combination with the namespace I'm not able to detect if a specific parameter is available thank you --- In [email protected], "Tracy Spratt" <[EMAIL PROTECTED]> wrote: > > E4x expressions all return a valid XMLList object. > > So xml.a, if it exists will have a non-zero length() (I can never > remember which length is a method and which is a property, so verify > that). > > If it does not exist, then xml.a.length() == 0. > > Relatedly, the syntax [EMAIL PROTECTED] will error if attrName is not an > attribute for all nodes being parsed. The expression > xml.attribute("attrName") will not error if the attribute is missing, > since it returns an XMLList. Treating that XMLList as text, it appears > as an empty string. Not quite sure how that works. > > Tracy > > -----Original Message----- > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of Tom Chiverton > Sent: Thursday, November 29, 2007 6:12 AM > To: [email protected] > Subject: Re: [flexcoders] Re: How use hasOwnProperty() in combination > with namespace > > On Thursday 29 Nov 2007, hannes.stockner wrote: > > Would you be so kind as to explain me the solution by my example. > > Firstly, bookmark http://www.linkwerk.com/pub/javascript/e4x/e4x-tester/ > as it > lets you play with E4X expressions easily. > > > I want to check if the property <a> exists. > > Ignoring the namespace, the expression you want is just "xml.a" - either > > you'll get back the node, or nothing. > > -- > Tom Chiverton > Helping to dynamically entrench ubiquitous designs > on: http://thefalken.livejournal.com > > **************************************************** > > This email is sent for and on behalf of Halliwells LLP. > > Halliwells LLP is a limited liability partnership registered in England > and Wales under registered number OC307980 whose registered office > address is at St James's Court Brown Street Manchester M2 2JF. A list > of members is available for inspection at the registered office. Any > reference to a partner in relation to Halliwells LLP means a member of > Halliwells LLP. Regulated by The Solicitors Regulation Authority. > > CONFIDENTIALITY > > This email is intended only for the use of the addressee named above and > may be confidential or legally privileged. If you are not the addressee > you must not read it and must not use any information contained in nor > copy it nor inform any person other than Halliwells LLP or the addressee > of its existence or contents. If you have received this email in error > please delete it and notify Halliwells LLP IT Department on 0870 365 > 2500. > > For more information about Halliwells LLP visit www.halliwells.com. > > > -- > Flexcoders Mailing List > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > Search Archives: > http://www.mail-archive.com/flexcoders%40yahoogroups.com > Yahoo! Groups Links >

