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 Flex:RichTextEditor——获取和设置富文本?_Apache Flex_Flex3_Richtextbox - Fatal编程技术网

Apache flex Flex:RichTextEditor——获取和设置富文本?

Apache flex Flex:RichTextEditor——获取和设置富文本?,apache-flex,flex3,richtextbox,Apache Flex,Flex3,Richtextbox,给定一个富文本编辑器,我想将“富”文本保存到数据库中,稍后再加载 那么,我如何获取和设置富文本呢 我查看了API,发现有一个名为text的属性,它只是纯文本,不是我需要的。还有另一个名为textSnapshot的属性,听起来可能是我需要使用的,但它是只读的,所以我无法设置它 有办法做到这一点吗 谢谢 更新 原来我只想从RichTextEditor保存它,我需要在Text控件上设置它的htmlText 那么有没有办法获取富文本并将其转换为hmtlText?我不知道你所说的富文本是什么意思。html

给定一个富文本编辑器,我想将“富”文本保存到数据库中,稍后再加载

那么,我如何
获取
设置
富文本呢

我查看了API,发现有一个名为
text
的属性,它只是纯文本,不是我需要的。还有另一个名为
textSnapshot
的属性,听起来可能是我需要使用的,但它是只读的,所以我无法设置它

有办法做到这一点吗

谢谢

更新 原来我只想从
RichTextEditor
保存它,我需要在
Text
控件上设置它的
htmlText


那么有没有办法获取富文本并将其转换为hmtlText

我不知道你所说的富文本是什么意思。
htmlText
保存组件用于呈现HTML文本的所有信息,也是
RichTextEditor
呈现的基础。您可以获取并设置它,这正是您需要存储在DB中的内容,并在检索文本后将其放回原处。没有将其作为rtf导出到组件。它不仅仅是一个简单的文本输入:)

所以你可以通过htmlText属性获取并设置它,我应该知道!谢谢,这只是一个补充——它并没有真正创建任何理智的人会称之为正确的HTML的东西,所以如果你想在其他地方使用它,你可以在这里找到一个很好的类在“RTE HTML”和“常规HTML”之间进行转换-