Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex RTF文本编码-是否存在?_Apache Flex_Excel_Encoding_Utf 8 - Fatal编程技术网

Apache flex RTF文本编码-是否存在?

Apache flex RTF文本编码-是否存在?,apache-flex,excel,encoding,utf-8,Apache Flex,Excel,Encoding,Utf 8,我想知道是否有像UTF8/16这样的编码可以解释粗体、斜体、下划线和超级/子脚本的字符?若否,有关权力机构是否正在考虑此事 这个问题的原因是我有一个很大的excel文件,其中许多单元格包含rtf文本,如斜体、粗体、上标;我需要逐行访问这些信息。我知道我可以将文件保存为html或xml格式,但我希望将数据导入MySQL—保留格式—然后能够一次访问一行数据 我曾考虑过使用降价或纺织,但这意味着要花很多时间来改变每个单元格——我们谈论的是5000条记录。另外,我想继续使用Flex,我不确定Flex是否

我想知道是否有像UTF8/16这样的编码可以解释粗体、斜体、下划线和超级/子脚本的字符?若否,有关权力机构是否正在考虑此事

这个问题的原因是我有一个很大的excel文件,其中许多单元格包含rtf文本,如斜体、粗体、上标;我需要逐行访问这些信息。我知道我可以将文件保存为html或xml格式,但我希望将数据导入MySQL—保留格式—然后能够一次访问一行数据

我曾考虑过使用降价或纺织,但这意味着要花很多时间来改变每个单元格——我们谈论的是5000条记录。另外,我想继续使用Flex,我不确定Flex是否可以在文本控件中显示html格式的文本,因为它们的文本引擎

干杯,
Andy几年前,我写了一个RTF编码器。它做你想做的一切。我根据AlivePDF对其进行建模,因此您可以查看他们的大部分文档。这里是指向RTFlex库和源代码的链接

要使RTF在flex中显示,您需要利用TLF。您没有说您使用的是什么版本,但是新的TLF框架在4+中可用。要正确地执行此操作,您需要编写一个从RTF到TLF的转换器。罗宾·布里格斯在这里更详细地解释了这一点:

我认为Flex中内置了HTML/plain text/TLF到TLF,TextConverter.importToFlow