我需要能夠輸出由換行符分隔的XML文檔的文本。換句話說,在XML:如何檢測XSLT中的換行符
<programlisting>
public static void main(String[] args){
System.out.println("Be happy!");
System.out.println("And now we add annotations.");
}
</programlisting>
需求被表示爲:(「\ n」)
<para>public static void main(String[] args){</para>
<para> System.out.println("Be happy!"); </para>
<para> System.out.println("And now we add annotations."); </para>
<para>}</para>
我想我應該能夠使用子-之前,但對於一些因爲它沒有識別換行符。
我也嘗試將每行輸出爲一個CDATA部分,以便我可以分別拉出這些部分,但遇到了將它們全部集中到一個文本節點的事實。
我只是在這裏使用常規的Java進行轉換。任何想法如何實現這一目標?
謝謝...
工作很好,謝謝! XSLT 2.0並不適用於我,但是一旦我從http://sourceforge.net/projects/fxsl/files/fxsl/FXSL%201.2/獲得了所有FXSL,它就是一帆風順的。 – NickChase
@NickChase,不客氣。 –
這隻給出答案和輸出,但不能解釋它爲什麼起作用。 –