Bir siteden RSS içeriği almayı ve farklı filtreleme seçenekleriyle web sitemde görüntülemek istiyorum. rss besleme içeriğini almak için bir php betiği nasıl kullanılır?
kimse oradan içeriğini almak ve
5
A
cevap
4
SO programlama ile ilgili belirli sorular sorarak içindir gösterebilen bir php script koyabilir miyim. Sorunuz programlamayla ilgili olsa da, belirli bir soru sormuyorsunuz.
PHP" için hızlı bir google arama RSS size başladı alabilirsiniz çok iyi bağlantılar listesi verir beslemeleri okuyun.
How to Read an RSS Feed With PHP – screencast
örneğini deneyin ve bunun gereksinimi uygun olup olmadığını görmek. Eğer Eğer herhangi bir özel sorular sonra SO geri gelmek var ve herkes yardımcı olmaktan mutluluk duyacaktır eminim böyle
+0
çok hantal görünüyor –
1
şey.
rss.php
<?php
// enable php_xsl extension
$xml = new DomDocument;
$xml->load("http://www.gamestv.org/rss.php?type=news&limit=8");
$xsl = new DomDocument;
$xsl->load("RSSFeed.xsl");
$xp = new XsltProcessor();
$xp->importStylesheet($xsl);
if($html = $xp->transformToXML($xml)) echo $html;
?>
RSSFeed.xsl
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/rss/channel">
<xsl:for-each select="/rss/channel/item">
<div style="padding-bottom:10px; padding-top:10px;"><a>
<xsl:attribute name="title"><xsl:value-of select="title"/></xsl:attribute>
<xsl:attribute name="href"><xsl:value-of select="link"/></xsl:attribute>
<xsl:value-of select="title"/>
</a></div>
<div><xsl:value-of disable-output-escaping="yes" select="description"/></div>
</xsl:for-each>
</xsl:template>
</xsl:stylesheet>
İlgili konular
- 1. TCPDF'de PHP betiği nasıl kullanılır?
- 2. RSS Java'da besleme ayrıştırıcısı kitaplığı
- 3. jSon betiği tablo içeriğini görüntülemiyor
- 4. Django rss feedparser, "başlık" içermeyen bir besleme döndürür
- 5. Kabuk betiği argümanlarında "-" nasıl kullanılır?
- 6. RSS arşivini almak mümkün mü
- 7. Linq'den RSS'ye besleme?
- 8. RSS beslemesi, Galeri 2
- 9. Bir Windows Bilgisayarının ağ kartı hızını almak için PowerShell betiği
- 10. Posta gövdesi içeriği almak için PHP'de IMAP nasıl kullanılır?
- 11. haber facebook duvarından bir android uygulamasına besleme
- 12. Java için iyi desteklenen bir besleme oluşturma kitaplığı var mı?
- 13. WP oembed betiği the_content dışında nasıl kullanılır?
- 14. Files.walk() ... koşullara göre dosyaların bir grafiğini almak için nasıl kullanılır?
- 15. Bir RSS yayını XML dosyası için ne kadar büyük büyük?
- 16. CKEDITOR nasıl kullanılır. php
- 17. bash betiği regex dizin yolunu yukarı almak için nth seviyeleri
- 18. Basit bir linker betiği nasıl kullanılır? çalıştırdığınızda yürütülebilir SIGKILL alır
- 19. Her gün otomatik olarak bir php betiği nasıl çalıştırılır?
- 20. PHP strpos nasıl kullanılır?
- 21. JQuery wordpress için ajax arama sonuçlarını almak için nasıl kullanılır?
- 22. Nodejs için bir python betiği nasıl çalıştırılır
- 23. Php içeriğini değiştirin <select>
- 24. Flash ile PHP betiği arasında güvenli iletişim
- 25. Bir CSV dosyası çıkaran Window'ın Görev Zamanlayıcısı altında bir php betiği nasıl çalıştırılır
- 26. Bir dosyanın içeriğini nasıl okumak için Erlang?
- 27. Şu anki konumumu almak için php
- 28. PHP ile nginx nasıl kullanılır?
- 29. wiki hatası almak için php tarayıcısı
- 30. dababase değerlerini almak için HTML açılır menüsü nasıl kullanılır?
olası yinelenen [RSS ayrıştırmak için iyi yolu/Atom PHP ile beslemeleri] (http://stackoverflow.com/questions/250679/best-way -to-parse-rss-atom-feed-with-php) ve [bazı diğerleri] (http://stackoverflow.com/search?q=parse+rss+feed+php "Parse RSS Feed için StackOverflow'u arar"). Bir RSS ayrıştırıcısı veya DOM kullanmayı düşünün. Ayrıca, lütfen Kabul Oranınızı artırın. – Gordon