私は次のようにURLからデータを取得しています:
data = urllib2.urlopen(url).read()
しかし、タグがないことに気づきました。これは、「<」と「>」が「;」に置き換えられたためです。キャラクター。他のすべては無傷です。それで:
<foo>bar</foo>
に変更されます;foo;bar;/foo;
どうすればこれを修正できますか?なぜそれが起こっているのですか?
[編集]:私はそれを修正する方法を見つけました。どうやら、それは'<'を'&lt'に、'>'を'&gt'に置き換えていたようです。標識の短い形だと思います。なぜこれが起こっているのかまだわかりません。Webサービス/APIにバグがあると思います。