2016-05-01 13 views
2

私は自分のサイトのブログのCMSとしてtumblrを利用しようとしています。私はそうするコードを持っていると信じていますが、その出力方法を理解する上で問題があります。tumblr PHP file_get_contents htmlが実行されていません

Stands for tech support...<p>Updated Kline and added and API documentation to it. A few Easter eggs in the code(commands for kline). Added code blocks to the site.</p><p>-tecksup</p><p>Finished up the new Update feed. Also added Inderiad to the projects list. </p><p>-tecksup</p> 

CODE

$homepage = file_get_contents('http://tecksup.tumblr.com/api/read?start=0&num=6'); 
echo $homepage; 

OUTPUTは、コードは、サイト上のテキストを与え、HTMLはその単なるテキストとして配置を実行して取得されていません。このlinkに示すように。この種の最初の質問ではないようですが、PHPの出力でもhtmlの出力がなぜ実行されていないのかがよく分かっています。誰もがそれをHTMLとして実行する方法を知っているか、<p>のテキストを取得するので、自分でそれをフォーマットできますか?さらに、ブログ自体はAPIがポストコンテンツの<と>記号はHTMLエンティティです(したがってによって文字通り示されたポストでXMLを返してthis link

+0

そのリンクの出力を確認してください。 APIを呼び出すと、XMLドキュメントが返されます。 – di3

答えて

0

に位置しています

おかげ

ブラウザ)。コンテンツをXMLとして解析したり、html_entity_decode()$homepageに出力して出力することができます。

+0

あなたは質問の半分で正しいです、今私はちょうどブログにフォーマットするXMLを解析する必要がありますか? – tecksup

+1

SimpleXMLParserのような拡張機能を使って始めましょう:http://php.net/manual/en/book.simplexml.php – Chaim

関連する問題