2017-10-17 64 views
0

Xml2rfc支持,可以利用下一個結構的顯示數字:XML和ASCII字符,箱慢吞吞

<figure align="center"> 
       <artwork align="center"> 
       <![CDATA[ 
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ 
      ]]> 
       </artwork> 
      </figure> 

我試過箱不慌不忙ASCII和麪臨的問題,字符顯示不正確。 。

例如,代替圖中: ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ━━━━┓ 在我們看到的xml2rfc中:

a&#148;&#143;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129;a&#148;&#129 

我想ASCII字符處理不當。有什麼方法可以在結構中指定我們使用特定的ASCII字符,以使它們能夠被xml2rfc正確處理?

回答

0

如果你看an ASCII table你會注意到,沒有箱子繪圖符號。所有這些符號都在其他字符集中。

您需要注意,您正在編輯XML的字符集是什麼,您聲稱它是XML解析器(<?xml charset="..."?>聲明),以及任何中間方可以使用它。

你粘貼的結果看起來像加擾latin1,一些工具試圖轉換成它知道的東西(如解釋你輸入的錯誤編碼的一些字節)。

確保所有工具都使用UTF-8,那麼您有最好的機會通過解讀所有字符。請注意,XML2RFC特別說,

雖然目前RFC格式不允許非ASCII Unicode字符[...]

,這樣仍然不能保證,每個人都在右側與非ASCII字符相關的千禧年。