2013-07-17 49 views
0

我使用「DBMS_XMLGEN.convert」函數將HTML標籤轉換爲XML。 例如: -如何將轉換後的HTML標籤轉換回實際的HTML內容

原始的HTML文本: -

<p style="margin-bottom: 0pt;"><FONT color=#000080 size=2><FONT color=#000080 size=2> 

轉換成XML: -

SELECT DBMS_XMLGEN.convert('<p style="margin-bottom: 0pt;"><FONT color=#000080 size=2><FONT color=#000080 size=2>') FROM dual 

OUTPUT: -

<p style=&quot;margin-bottom: 0pt;&quot;&gt;&lt;FONT color=#000080 size=2&gt;&lt;FONT color=#000080 size=2>; 

現在我想上面的輸出轉換到實際的HTML內容。

<p style=&quot;margin-bottom: 0pt;&quot;&gt;&lt;FONT color=#000080 size=2&gt;&lt;FONT color=#000080 size=2>; 

TO

<p style="margin-bottom: 0pt;"><FONT color=#000080 size=2><FONT color=#000080 size=2> 

請提出任何Oracle功能是有這個或任何替代。

感謝

回答

0

你必須使用相同的功能,但這次額外的參數1

SELECT DBMS_XMLGEN.CONVERT (
      '<p style=&quot;margin-bottom: 0pt;&quot;&gt;&lt;FONT color=#000080 size=2&gt;&lt;FONT color=#000080 size=2>;', 
      1) 
    FROM DUAL