子弹点的rtf语法是否正确?

时间:2017-10-09 05:19:35

标签: html rtf

我必须制作一个rtf到HTML转换器。我有一个已编码的应用程序,但它有一些错误.. 每当我输入一个子弹点,它就会崩溃

原创Rtf

  

{\ RTF1 \ ANSI \ ansicpg1252 \ deff0 \ deflang1033 {\ fonttbl {\ F0 \ fnil \ fcharset0   Segoe UI;} {\ f1 \ fnil \ fcharset0 Arial;} {\ f2 \ fnil \ fcharset2 Symbol;}}   {\ colortbl; \ red0 \ green0 \ blue0;}   \ viewkind4 \ uc1 \ pard \ cf1 \ lang3081 \ f0 \ fs18段落写作是   所有论文写作的基础,表格是否是说明性的,   说服力,叙事性或创造性。为了写一个\ ul \ b \ i好   段\ ulnone \ b0 \ i0。 \ par \ lang1033 \ par   \ PARD {\ pntext \ F2 \ '' B7 \标签} {* \ PN \ pnlvlblt \ pnf2 \ pnindent0 {\ pntxtb \ '' B7}} \ FI-165 \ li165   元素1 \ cf0 \ f1 \ fs24 \ par}

由于行

而崩溃
  

\ PARD {\ pntext \ F2 \ '' B7 \标签} {* \ PN \ pnlvlblt \ pnf2 \ pnindent0 {\ pntxtb \ '' B7}}

如果删除此行,Rtf将成功转换为html。我是Rtf语法的新手。所以我的问题是......首先这个Rtf语法是否正确?

1 个答案:

答案 0 :(得分:2)

RTF specification显示\''无效 - \'后面应跟一个十六进制值,但在您的示例中,后跟另一个撇号(然后是十六进制值) )。