-2

ばかげた質問かもしれませんが、何らかの理由で & が & として認識されません。API からテキストを取得し、& ではなく&として出力されます。&UTF8でエンコードしましたが、キャッチしません

4

2 に答える 2

4

&アンパサンドの HTML エスケープ シーケンスです。文字エンコーディングとは何の関係もありません。フェッチしているページをブラウザーで開くと (可能であれば)、ソースコードにも表示されます。

于 2012-10-18T15:58:45.160 に答える
1

BeautifulSoupを使用して、 HTML エンティティ名を翻訳してみることができます。

from BeautifulSoup import BeautifulStoneSoup
BeautifulStoneSoup("&",convertEntities=BeautifulStoneSoup.ALL_ENTITIES)
于 2012-10-18T16:10:56.170 に答える