Okay, ho trovato questo plug-in RSS e voglio visualizzarlo all'interno di una pagina Web, ma voglio che sia in una lista list jQuery, quindi ogni elemento è un elemento della lista, qualcuno potrebbe spiegarmi come farlo? Inserisco il link jsfiddle qui sotto! Grazie
http://jsfiddle.net/8qhZP/
E questa è la vera fonte dove ho trovato il plugin
http://www.jquery4u.com/plugins/jquery-rss-feed-display-live/Come posso inserire questo feed RSS in un listview jQuery?
risposta
Il modo più semplice per ottenere ciò è ottenere il feed RSS convertito in un oggetto JSON. In questo modo puoi chiamare l'url usando JSONP e quindi analizzare l'output usando un motore di template jQuery.
1) Convertire il feed RSS in un feed JSON utilizzando tubi di Yahoo (può anche combinare i feed RSS)
in
2) Rendere il feed JSON utilizzando un motore di template jQuery come json2html
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="http://json2html.com/js/jquery.json2html-2.5-min.js"></script>
<script type="text/javascript">
var transform = {tag:'li',children:[
{tag:'a',src:'.link',html:'.title'},
{tag:'br'},
{tag:'span',html:'.description'}
]};
$.getJSON("http://pipes.yahoo.com/pipes/pipe.run?_callback=?", {"_id":"f5e0edec7594378e719cf18c53f8a26c","_render":"json"}, function(data){
$('#rssFeed').json2html(data.value.items,transform);
});
</script>
<ul id='rssFeed'></ul>
Dolce! Molte grazie! :) –
Il plugin RSS sembra generare un elenco di default. Il demo page genera paragrafi, ma questo è perché è esplicitamente configurato per farlo nella sorgente con questa linea:
newsfeed.setentrycontainer("p");
Prendendo questa linea fuori dalla configurazione dovrebbe generare la lista html.
non so molto circa il ListView jQuery (è per le pagine mobili di destra?), Ma immagino che se inizializzare il listview jQuery dopo feed RSS è caricato, dovrebbe funzionare.
Buona fortuna!
Se non si è costretti a utilizzare il jquery feed rss live plugin che si fa notare, è possibile utilizzare quello other plugin: Parse RSS con jQuery.
È anche discusso in un altro post su StackOverflow: parse rss with jquery con esempi e documentazione.
Così, riutilizzando l'esempio dato da Nathan Strutz si può solo fare qualcosa di simile:
jQuery.getFeed({
url: 'your url',
success: function(feed) {
//append your list element and then refresh the list
$('#myList').append('<li>'+feed.title+'</li>');
$('#myList').listview('refresh');
}
});
spero che si adatta alle vostre esigenze.
- 1. Feed Parsing Feed RSS/Atom
- 2. Come autenticare un feed RSS
- 3. Feed RSS in PHP
- 4. Come posso creare un feed RSS/Atom in Rails 3?
- 5. Come creare un feed RSS "vuoto"
- 6. Iscriviti a un feed RSS
- 7. deserializzazione un feed RSS in .NET
- 8. Linq al feed RSS?
- 9. Impaginazione in feed come ATOM e RSS?
- 10. Come disabilitare i feed RSS in STS?
- 11. Tempo ritardare un RSS Feed esterna
- 12. Impostazione di un Github Commit Feed RSS
- 13. Verifica URL del feed RSS valido
- 14. Come posso visualizzare l'output di un feed RSS in formato HTML in un TWebBrowser?
- 15. implementazione della sicurezza per i feed RSS
- 16. Creare feed RSS in MVC4/WebAPI
- 17. Generazione di feed RSS in Rails 3
- 18. Feed RSS per recensioni di Apple App
- 19. Come inserire edittext modificabile in un listview?
- 20. Come si costruisce un feed RSS con Jade?
- 21. Come leggere tutti gli articoli da un feed RSS?
- 22. Messaggi della pagina di Facebook feed rss?
- 23. Rilevamento di nuovi nuovi articoli in un feed RSS
- 24. Creazione di un feed RSS in ASP.NET 3.5
- 25. RSS-Feed restituisce una stringa vuota
- 26. Il feed RSS non funziona su Chrome
- 27. DateTime.Parse per pubDate nei feed RSS
- 28. Come inserire correttamente la data nell'elemento <pubdate> nel feed RSS
- 29. WordPress: come posso ottenere un feed rss di un solo post?
- 30. Come determinare a livello di codice se un feed RSS è un feed completo o un feed parziale
Hai risolto il problema? –
Non ancora! Sarò sicuro di ricompensare la taglia presto! –