Sign Up
Search
Options
search
Chat
Help
News
Log in
Not Logged in
Home
»
Boards
»
Stylus Studio Developer Network
»
XSLT Help and Discussion
»
How to code "if-exist attribute (value)" ?
Conferences
Stylus Studio Feature Requests
(1192)
Stylus Studio Technical Forum
(14621)
Website Feedback
(249)
XSLT Help and Discussion
(7625)
Use of before and after string
(3)
How do I substitute element ty...
(1)
How does one add working days ...
(4)
Help, I have existing XLT and...
(1)
Need help on XSLT issue -
(2)
EDI to XML Conversion
(7)
XML To JSON Conversion using X...
(1)
Formatting Paragraphs to same ...
(2)
Grouping of records
(1)
Problems with xsd 1.1
(4)
XML to HL7 mapping
(3)
XSLT 3 and Iterate
(2)
XSL-FO to PDF preview
(3)
java.lang.RuntimeException: Er...
(2)
Create Acroforms with Stylus X...
(2)
How to change XSLT parameter s...
(3)
how to change format of the da...
(2)
Search "Next 8 Results " doesn...
(2)
Support for Git
(1)
newbee
(8)
[1-20]
[21-40]
[41-60]
Next
XQuery Help and Discussion
(2017)
Stylus Studio FAQs
(159)
Stylus Studio Code Samples & Utilities
(364)
Stylus Studio Announcements
(113)
Topic
next
Subject:
How to code "if-exist attribute (value)" ?
Author:
Matt Adams
Date:
26 Jul 2004 05:25 PM
Hello,
sorry for this newbie questions but I have the following problems
for which I didn't found a solution:
1.) Assume I have an element myobj like
<myobj myattrib1="aaa" .... myattrib9="zzz" />
Now I want to access this element from XSLT:
1.) If the attribute myattrib3 exists for this element then
"myattrib3 exist" should be written (into file) otherwise
"myattrib3 not exist".
2.) Similar question:
If myattrib3 has a value of "bbb" then "bbb found" should be
written by XSLT otherwise "value not equal bbb" should be
displayed.
How do I code this in XSLT?
Thank you for your help
Matt
top
Subject:
How to code
Author:
Ivan Pedruzzi
Date:
26 Jul 2004 06:15 PM
Try that
<xsl:choose>
<xsl:when test="@myattrib3">
<xsl:text>myattrib3 exist</xsl:text>
<xsl:choose>
<xsl:when test="@myattrib3 = 'bbb'">bbb found</xsl:when>
<xsl:otherwise>value not equal bbb</xsl:otherwise>
</xsl:choose>
</xsl:when>
<xsl:otherwise>myattrib3 not exist</xsl:otherwise>
</xsl:choose>
Powered by
Stylus Studio
, the world's leading
XML IDE
for
XML
,
XSLT
,
XQuery
,
XML Schema
,
DTD
,
XPath
,
WSDL
,
XHTML
,
SQL/XML
, and
XML Mapping
!
Go to Conference:
Select Conference
Stylus Studio Feature Requests
Stylus Studio Technical Forum
Website Feedback
XSLT Help and Discussion
XQuery Help and Discussion
Stylus Studio FAQs
Stylus Studio Code Samples & Utilities
Stylus Studio Announcements
go
Log In Options
Username:
Password:
Site Map
|
Privacy Policy
|
Terms of Use
|
Trademarks
Stylus Scoop XML Newsletter:
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.