Hallo ich habe ein riesen Problem mit XSLT 1.0
Ab Seite 2 sollen wird das top Attribut bei allen text-Tags erhöht und zwar so:
Seitennummer * 4000 + Wert.
Beispiel Seite 2: 2 * 4000 + 10
Beispiel Seite 3: 3 * 4000 + 15
usw.
Am Ende soll es nur ein page geben mit allen text Tags drinnen und mit der top Änderung.
Falls das nicht machbar ist, dann: Soll alles so kopiert werden wie wie im Original, nur dass eben die tops erhöht werden.
Start XML:
Perfektes Ergebnis XML
Auch gut, wenn es so ist.
Vielen Dank,
Tamer
Ab Seite 2 sollen wird das top Attribut bei allen text-Tags erhöht und zwar so:
Seitennummer * 4000 + Wert.
Beispiel Seite 2: 2 * 4000 + 10
Beispiel Seite 3: 3 * 4000 + 15
usw.
Am Ende soll es nur ein page geben mit allen text Tags drinnen und mit der top Änderung.
Falls das nicht machbar ist, dann: Soll alles so kopiert werden wie wie im Original, nur dass eben die tops erhöht werden.
Start XML:
Code:
<page @number='1'> <text @left='10' @top='20'/> <text @left='11' @top='30'/> </page> <page @number='2'> <text @left='10' @top='10'/> <text @left='11' @top='20'/> </page> <page @number='3'> <text @left='10' @top='15'/> <text @left='11' @top='25'/> </page>
Code:
<page> <text @left='10' @top='20'/> <text @left='11' @top='30'/> <text @left='10' @top='8010'/> <text @left='11' @top='8020'/> <text @left='10' @top='12015'/> <text @left='11' @top='12025'/> <page>
Code:
<page @number='1'> <text @left='10' @top='20'/> <text @left='11' @top='30'/> </page> <page @number='2'> <text @left='10' @top='8010'/> <text @left='11' @top='8020'/> </page @number='3'> <text @left='10' @top='12015'/> <text @left='11' @top='12025'/> </page>
Tamer
Comment