我有一個應用程序使用Apache FOP從某個數據對象生成PDF。該數據對象是一些字符串屬性的集合,其中一些可能包含非打破空間轉義序列。這些轉義序列編碼爲" "
。Apache FOP問題
我面臨的問題是PDF顯示 
而不是空格!
我需要在我的PDF中顯示幾個空格。在我的數據中放入幾個空格字符而不是幾個" "
轉義序列會導致呈現的單個空間太小。
我不熟悉XSLT,因爲另一個團隊成員製作了樣式表,所以我的理解如下。
這裏是我的XSLT模板一節..
<fo:block
font-size="7pt" font-weight="bold"
linefeed-treatment="preserve" margin-left="5pt">
<xsl:value-of
select="drawee" />
</fo:block>
我understant,上面的將發送到輸出PDF無論是在名稱「付款人」下的輸入。有時候,輸入數據被認爲是「drawee」,需要包含非中斷空格並將其指定爲 
不會在PDF中產生正確的結果。
如何解決這個問題的任何想法?
「編碼爲」意味着它們是這樣插入的?似乎你指望FOP來翻譯這個XML/HTML表示法。這是否適用於其他類似的條目?當你把這個字符作爲UTF-8插入時,它能正常工作嗎? – usr2564301
[This might help ...](http://stackoverflow.com/questions/22013570/how-to-add-newline-after-an-xml-node-so-that-fop-will-recognize-whitespace/ ) –
據我所知, 是在一個非破壞性空間的XML文件中應該輸入的內容。我認爲FOP也會把它當作非破壞性空間 –