2014-07-12 49 views
1

我有一個應用程序,你可以使用RichTextEditor和存儲生成的HTML文本流數據庫以供以後使用配置一些網頁...Flex的HTML文本格式轉換爲HTML

如果我導入保存DATAS在Flex使用RichEditableText也完全沒有問題,我看到預期的結果(視覺和圖形)...

要存儲的HTML String轉換爲TextFlow我用:

header.textFlow = TextConverter.importToFlow(p.FIELD, TextConverter.TEXT_FIELD_HTML_FORMAT);

我想在單個HTML網頁中使用存儲的HTML字符串,而不是在Flash環境中... 我可以使用一些本機類/函數將adobe HTML格式轉換爲標準HTML嗎?

這是存儲HTML字符串的例子:

<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="12" COLOR="#000000" 
    LETTERSPACING="0" KERNING="0">This is an example.</FONT></P></TEXTFORMAT> 

如果我複製&粘貼上面的代碼在一個HTML頁面的最終結果是一個類似於我在Flash/Flex的,但還是字體/ s更大,並且一些標籤不是html標籤...

回答

0

如何導出數據庫的HTML?嘗試使用:

var htmlStringForDB:String = TextConverter.export(
      customEditor.editor.textFlow, 
      TextConverter.TEXT_FIELD_HTML_FORMAT, 
      ConversionType.STRING_TYPE).toString(); 

像這樣example