|
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 |