0

私はhtml-contentのWYSIWYGエディターとしてxinhaを使用しています。html-articlesをpost-form経由でpostgresqlに送信しました。これまでのところ、彼らは大丈夫のようです。しかし、pgからhtmlページを受信して​​出力すると、二重にエンコードされている、つまりこのような壊れたhtmlコードが表示されます。

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

問題をどこで検索するかについてのアイデアはありますか?前もって感謝します

4

1 に答える 1

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>'
于 2012-06-02T05:20:51.553 に答える