Hallo Hans,
hier ein vereinfachtes XML-Beispiel:
In diesem Beispiel, wie ich es eingangs schon versucht habe zu erklären, werden alle Buchtitel mit Autor nacheinander als fortlaufende Anzeigen in ein InDesign-Dokument importiert.
Nun möchte ich aber, dass bei allen Anzeigen, bei denen es von dem Autor mehrere Buchtitel gibt, dieser Autor nur über der ersten Anzeige im Text erscheint.
Bei der zweiten und wie in diesem Beispiel dritten Anzeige des Autors Böll soll statt des Autors eine Linie erscheinen und in etwa so aufgebaut sein:
Böll
Haus ohne Hüter
___________________
Ansichten eines Clowns
___________________
Ende einer Dienstfahrt
Heine
Deutschland. Ein Wintermärchen
Grass
Die Blechtrommel
Zwei Aspekte sind mir also wichtig:
Kann ich die Platzierung von XML-Elementen in Abhängigkeit von anderen XML-Elementen steuern?
Kann ich ein - wie im Code im ersten Thread - gefundenes XML-Element z. B. löschen oder eine andere Formatierung darauf anwenden?
Zuletzt noch eine Antwort auf deine Frage Hans:
Ich beginne bewusst mit n=1, weil das erste Element immer den Autor als Überschrift erhält und n -1 dann keinen negativen Wert ergibt.
Gruß
Stefan