PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : XML-File mit Hilfe von XSL in kanonische Form bringen


f.reischl
2008-09-18, 08:10:11
Ich will folg. XML-Datei unter Zuhilfenahme eines XSL-Sylesheets in die kanonische Form bringen, damit eine Oracle-DB damit was anfangen kann:

<?xml version = '1.0' standalone="yes"?>
<0 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://tempuri.org/ds_MeasurementResults.xsd">
<1>
<1.1>Wert1.1</1.1>
<1.2>Wert1.2</1.2>
...
<1.12>
<1.12.1>Wert1.12.1</1.12.1>
<1.12.2>Wert1.12.2</1.12.2>
</1.12>
<1.13>
<1.13.1>Wert1.13.1</1.13.1>
<1.13.2>Wert1.13.2</1.13.2>
</1.13>
<1.13>
<1.13.1>Wert1.13.1</1.13.1>
<1.13.2>Wert1.13.2</1.13.2>
</1.13>
...
<1.13>
<1.13.1>Wert1.13.1</1.13.1>
<1.13.2>Wert1.13.2</1.13.2>
</1.13>
...
</1>
</0>


Rauskommen sollte einmal

<?xml version = '1.0' standalone="yes"?>
<ROWSET>
<ROW>
<1.1>Wert1.1</1.1>
<1.2>Wert1.2</1.2>
...
<1.11>Wert1.11</1.11>
</ROW>
</ROWSET>


bzw.

<?xml version = '1.0' standalone="yes"?>
<ROWSET>
<ROW>
<1.12.1>Wert1.12.1</1.12.1>
<1.12.2>Wert1.12.2</1.12.2>
</ROW>
</ROWSET>


bzw.

<?xml version = '1.0' standalone="yes"?>
<ROWSET>
<ROW><1.13.1>Wert1.13.1</1.13.1><1.13.2>Wert1.13.2</1.13.2></ROW>
<ROW><1.13.1>Wert1.13.1</1.13.1><1.13.2>Wert1.13.2</1.13.2></ROW>
...
<ROW><1.13.1>Wert1.13.1</1.13.1><1.13.2>Wert1.13.2</1.13.2></ROW>
</ROWSET>


Ich hoffe, dass ich mich möglichst verständlich ausgedrückt.
Sollten fragen sein, immer rein damit ;)

Gast
2008-09-18, 18:48:50
Und wo steht die Frage?
Bisschen musst du schon selbst dazutun.