0
私はPHPを使用してRSSフィードを取得しています。記事に’
のような文字が含まれていると、フィードに奇妙な文字が表示されます。RSSフィード奇妙な文字
私は、のどれもが最終的に働いていない、ENT_SUBSTITUTE
とhtmlentities
、htmlspecialcharacters
、iconv
といくつかのサニタイズ機能を試してみました。
私はPHPを使用してRSSフィードを取得しています。記事に’
のような文字が含まれていると、フィードに奇妙な文字が表示されます。RSSフィード奇妙な文字
私は、のどれもが最終的に働いていない、ENT_SUBSTITUTE
とhtmlentities
、htmlspecialcharacters
、iconv
といくつかのサニタイズ機能を試してみました。
ページ全体で出力バッファリングを使用してから、コンテンツをフラッシュする前にhtmlentities()を使用します。
データはどこから来ますか?データベースからのものであれば、エンコーディングを正しく設定していますか?私はいつもUTF-8をお勧めします。
これは、ワードプレスのブログによって生成されたRSSから来ています。この場合、http://dearpaleo.com/?feed = rss2となります。 –
どのようにフィードを取得していますか? fopen?あなたはコードを投稿できますか? – dotancohen