Well, delete the '@' and it works for tags too :)
-Original Message-
From: Beer, Christian [mailto:[EMAIL PROTECTED]]
Sent: Friday, 30 November 2001 8:10
To: '[EMAIL PROTECTED]'
Subject: AW: AW: Non existent tag error...
Hi Darren!
That's not completely righ.
Your tests check if the attribute named tagname exists,
not the tag named tagname.
Christian
-Ursprüngliche Nachricht-
Von: Darren Munt [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 29. November 2001 23:18
An: '[EMAIL PROTECTED]'
Betreff: RE: AW: Non existent tag error...
I've found that the test needs to encompass three possibilities:
1. That the tag is not present;
2. That the tag is empty (ie. tagname=''), or;
3. That the tag is present and contains a value.
If you use test=@tagname, the test will be true in cases 2 and 3. However,
if you use test=not(@tagname='') (or test=@tagname!='') then it will
only be true for case 3, at least this is the case with the parser I use. So
it depends on whether or not you want different behaviour when the tag is
missing than you want when the tag is present but empty.
-Original Message-
From: bryan hansen [mailto:[EMAIL PROTECTED]]
Sent: Friday, 30 November 2001 2:09
To: [EMAIL PROTECTED]
Subject: Re: AW: Non existent tag error...
I did not solve the problem, I was going to add the
line that I said oops on in the original message,
sorry for the confusion. I will try this and see if it
works.
Thanks,
Bryan
--- Beer, Christian [EMAIL PROTECTED] wrote:
Hi Bryan,
did you solve the problem, or what does the oops
mean??
Anyway:
xsl:when
test=Transaction/Filing/OldFilingNumber
!=
''
is not right, I think! Try:
xsl:when test=Transaction/Filing/OldFilingNumber
That is the right term, the book says so.
Christian
-Ursprüngliche Nachricht-
Von: bryan hansen [mailto:[EMAIL PROTECTED]]
Gesendet: Mittwoch, 28. November 2001 18:16
An: [EMAIL PROTECTED]
Betreff: Re: Non existent tag error...
Oops, line 87 is the line that does the xsl:when
test!
Bryan
--- bryan hansen [EMAIL PROTECTED] wrote:
I have some xsl that checks to see if a tag does
not
exist:
fo:table-cell
fo:block text-align=start
xsl:choose
xsl:when
test=Transaction/Filing/OldFilingNumber
!=
''
xsl:value-of
select=Transaction/Filing/OldFilingNumber/
/xsl:when
xsl:otherwise
N/A
/xsl:otherwise
/xsl:choose
/fo:block
/fo:table-cell
This was working correctly, but now I am getting
an
error:
; SystemID: http://utstbrucc2/ucc-ack.fo.xsl;
Line#:
87; Column#: -1
javax.xml.transform.TransformerException: Unknown
error in XPath
The only thing that has changed was that I
reinstalled
fop? Am I missing a required jar or have a
different
version that would make this stop working?
__
Do You Yahoo!?
Yahoo! GeoCities - quick and easy web site
hosting,
just $8.95/month.
http://geocities.yahoo.com/ps/info1
-
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, email:
[EMAIL PROTECTED]
__
Do You Yahoo!?
Yahoo! GeoCities - quick and easy web site hosting,
just $8.95/month.
http://geocities.yahoo.com/ps/info1
-
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, email:
[EMAIL PROTECTED]
-
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, email:
[EMAIL PROTECTED]
__
Do You Yahoo!?
Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month.
http://geocities.yahoo.com/ps/info1
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, email: [EMAIL PROTECTED]