2017-10-17 67 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字符相关的千禧年。