|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] identifying the specific comments associated with an e
I would like to process data that is in the following format.
<dataItems>
<!-- this is a comment about the first item -->
<item name="itemName1">I1</item> <!-- this is a comment about the second item -->
<!-- this is a follow on comment for 2nd item -->
<item name="itemName2">I2</item> <!-- this is a comment about the third item -->
<!-- 3rd item also has an additional comment line -->
<item name="itemName3">I3</item> <!-- this is a comment about the fourth item -->
<item name="itemName4">I4</item>
</dataItems>In particular I would like to be able to process one item at a time as is customarily done with <xsl:apply-templates select="/dataItems/item" /> What I don't understand how to do is associate the comments with the appropriate data items. For instance, how would I process this data to convert the comments into attributes as follows: <dataItems> <item name="itemName1" comment="this is a comment about the first item">I1</item> <item name="itemName2" comment="this is a comment about the second item. this is a follow on comment for 2nd item">I2</item> <item name="itemName3" comment="this is a comment about the third item. 3rd item also has an additional comment line">I3</item> <item name="itemName4" comment="this is a comment about the fourth item">I4</item> </dataItems> Or how would I select the item whose name is "itemName3" along with it's comments? i.e call <xsl:apply-templates select="/dataItems/item/[@name = 'itemName3']" /> and within the item template grab the comments <!-- this is a comment about the third item --> <!-- 3rd item also has an additional comment line -->
|
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








