ここで少し混乱しています。perlのエンティティについて混乱しています.pm
utf8でエンコードされたiPhoneアプリのフィードを作成しようとしています。
スペイン語のコンテンツには多くのラテン文字(アキュートなど)があります。 Entities.pmライブラリのdecode_entities関数を使用しますが、変換するchar値がフィードを壊していることに気付いています。つまり、CDATAタグが周囲にあるにもかかわらず、フィードが有効ではないということです。タイトルフィールド。さらに調査すると、このlibがhtmlエンティティから対応するUnicode値に変換されていますが、utf8ではなくISO-8859が使用されていることがわかりました。
HTMLエンティティからutf8に変換するにはどうすればよいですか?