2012-06-01 95 views
0

我使用xinha作爲所見即所得編輯器的html內容。 我通過post-form發送html文章到postgresql。 到目前爲止好,他們似乎沒問題。 但是,當我接收並輸出從PG到HTML頁面中,我看到重編碼,即破的html代碼 這樣雙編碼html代碼

<p><a href="http://google.com">google.com</a></p> <p> </p> <p> 

在哪裏尋找這個問題的任何想法? 在此先感謝

+1

您應該發佈一些代碼來解釋如何獲取數據進出postgres。 –

+0

這個過程更具體的細節如何?你沒有提供一大堆繼續。 –

+0

似乎與[此問題]類似(http://stackoverflow.com/questions/275174/how-do-i-perform-html-decoding-encoding-using-python-django) – Junuxx

回答

2
import HTMLParser 
hp=HTMLParser.HTMLParser() 
s="<p><a href="http://google.com">google.com</a></p> <p> </p> <p>" 
print hp.unescape(s) 

# u'<p><a href="http://google.com">google.com</a></p> <p> </p> <p>'