Thomas: Mehrere Dateien als Ausgabe.

Beitrag lesen

Hallo,

ich habe eine XML- Datei mit einigen Datensäzten.

Beispiel:
<test>
 <row name="test1" ..... />
 <row name="test2" ..... />
 <row name="test3" ..... />
 <row name="test4" ..... />
 <row name="test5" ..... />
</test>

Ich will jetzt ganz dynamisch alle rows auslesen und in EINZELNE dateien schreiben.

wie kann ich das machen?

umfeld:
es geht um eine statische webseite. mit xslt will ich mir die erstellung erleichtern. in der xml datei steht in jedem row eine person. jede person hat verschiedene veränderbare attribute. diese würde ich ganz gerne in der xml datei pflegen.
es können auch personen hinzukommen!
es gibt eine überschichtsseite mit den einzelnen personen. (eine xsl-datei, diese ist bereits fertig).
jetzt möchte ich zu jeden person noch eine detailseite erstellen. wie kann ich mit jetzt dynamisch viele output dateien erstellen? geht sowas überhaupt?!!?

ich benutze den XALAN xslt prozessor von der apache group. die seiten werden lokal transformiert und anschließend hochgeladen.
mehrere xsl dateien sind kein problem das übersetzen wird per batch ausgeführt.

problem:
wie kann ich eine dynamische anzahl von ausgabedateien mit xsl erzeugen? gibt es ihrgendwelche möglichkeiten mit batch oder xsl?
oder hat der xalan spezielle optionen mit dennen das möglich ist?