Einfacher Test: Das XML-Ergebnis mit einem XML-Editor validieren. Wenn der nicht meckert, ist alles in Ordnung. Es ist wirklich egal, ob im Text > oder > steht, beides bedeutet das Gleiche! Es ist also kein Fehler, es ist nur etwas, was ich nicht per Konfiguration ändern kann.
Im Standard steht »The right angle bracket (>) may be represented using the string " > "«. Wenn ein Programm das "may" als "must" interpretiert, ist es nicht XML-konform. (
http://www.w3.org/...xml-20081126/#syntax)
Es gibt eine im Standard genannte Ausnahme im Zusammenhang mit der String-Sequenz "]]>" und da patzt FrameMaker tatsächlich, da gibt es aber den Workaround die "]" als Entität auszugeben.
Über ein XSL-Postprocessing lässt sich das Wandeln der > zu > auch erreichen, wenn es denn unbedingt sein soll.
- Michael Müller-Hillebrand