Subject: [xsl] [xslt] xslt problem From: Michalmas <michalmas@xxxxxxxxx> Date: Thu, 19 Mar 2009 09:39:14 +0100 |
Hello guys, I have following XML: <example> <someNode> <value>asas</value> <name>asas</name> <space>12</space> </someNode> <interestingNode> <con>someString</con> <follow> <node1>1</node1> <node2>2</node2> <node3>3</node3> <node4>4</node4> </follow> <space>5</space> </interestingNode> </example> Now i want to transform it to: <example> <someNode> <value>asas</value> <name>asas</name> <space>12</space> </someNode> <interestingNode> <con>someString</con> <follow> <return>0</return> </follow> <space>5</space> </interestingNode> <node1 space="5">1</node1> <node2 space="5">2</node2> <node3 space="5">3</node3> <node4 space="5">4</node4> </example> The changes are: - when interestingNode is found, we check the con value - if con value conforms someString, then we make transformation of this part by: - evrything in follow node is moved outside interestingNode - follow node gets one child return - all nodes moved outside get an attribute space with value specified in original node I have problems with that cross-referancing to the nodes. Can you help me? Thanks!
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] [xslt] using xquey in XSLT tr, Michalmas | Thread | Re: [xsl] [xslt] xslt problem, Ronan Klyne |
RE: [xsl] XSL-FO - border straying , Trevor Nicholls | Date | Re: [xsl] [xslt] xslt problem, Ronan Klyne |
Month |