|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Testing for Missing or Empty Tags
Your terminology is very confused. By "Tag" I assume you mean "element". What do you mean by a "set of empty tags". Do you mean "a set of zero or more Tag elements in which all the Tag elements have no children"? If so, test="not(Tag/node())" does it. Your test Tag = '' will match the element <Tag><x/></Tag> (which I don't regard as empty), and it will also return true given <Tag/><Tag>xxx</Tag> (which I wouldn't describe as a set of empty tags). Michael Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Schwartz, Rechell R, ALABS > Sent: 08 January 2004 14:13 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Testing for Missing or Empty Tags > > > All, > > Is there a simpler/more efficient way to test for a missing > tag or set of empty tags than the following code (let's > assume the XML tag name is called "Tag"). > > <xsl:if test="not(Tag[1]) or Tag ='' "> > > > Rechell Schwartz > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








