Eine Möglichkeit wäre http://www.w3.org/TR/xinclude/, eine andere, die Verwendung externer Entities:
<!DOCTYPE chapter [
<!ENTITY toc SYSTEM "toc.xml">
]><chapter>&toc;</chapter>
Allerdings frage ich mich, ob es wirklich sinnvoll ist, das Inhaltsverzeichnis direkt in das Kapitel einzubinden, statt einfach einen Link dorthin im Dokument einzubinden und dann später die Verarbeitungslogik sich damit befassen zu lassen.
Super, das funktioniert, danke.
Zu der Verarbeitungslogik:
Ich bin absoluter XML- Neuling, ich denke, ich werde es ersteinmal so machen, wie Du es hier beschrieben hast.
Momentan fehlt mir einfach noch das Fachwissen, um in so komplexen Strukturen zu denken, wie Du es vermutlich gewöhnt bist. Aber ich hoffe das kommt noch :-)
Freundlicher Gruß
Björn Brockmann