Visualizzazione dei risultati da 1 a 10 su 12

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    Calma, non mi sembra un "attacco", ne' rivolto alla tua persona in particolare

    Non credo il dataType possa essere cosi' arbitrario, quindi probabilmente non puo' essere kml

    Comunque, se stai cercando di leggere un feed esterno al tuo dominio in situazioni normali non potrai riuscirci solo lato client, ti serve un proxy lato server.
    Ci sono servizi di terzi che ti permettono di farlo senza lato server, tipo https://developers.google.com/feed/v1/

    Ciao

  2. #2
    Quote Originariamente inviata da Xinod Visualizza il messaggio
    Calma, non mi sembra un "attacco", ne' rivolto alla tua persona in particolare

    Non credo il dataType possa essere cosi' arbitrario, quindi probabilmente non puo' essere kml

    Comunque, se stai cercando di leggere un feed esterno al tuo dominio in situazioni normali non potrai riuscirci solo lato client, ti serve un proxy lato server.
    Ci sono servizi di terzi che ti permettono di farlo senza lato server, tipo https://developers.google.com/feed/v1/

    Ciao
    grazie della dritta ho letto ma ho ancora dei dubbi.


    Praticamente con le APi di Google posso importare i feed in questo modo:

    [code ]
    google.load("feeds", "1");
    function initializefeed() {
    var feed = new google.feeds.Feed("http://www.emsc-csem.org/service/rss/rss.php?typ=emsc");
    feed.setNumEntries(50);
    feed.load(function(result) {
    if (!result.error) {
    var container = document.getElementById("feed");
    for (var i = 0; i < result.feed.entries.length; i++) {
    var entry = result.feed.entries[i];
    var div = document.createElement("div");
    div.appendChild(document.createTextNode(entry.titl e));
    container.appendChild(div);
    }
    }
    });
    }
    google.setOnLoadCallback(initializefeed);
    [/code]

    ma il mio obbiettivo è far apparire il feed in una disposizione diversa (ad esempio prima il titolo e poi altro...giusto per intenderci). Non so se tale tecnica sia detta Parsing.....

    comunque nella guida dice che posso settare il formato del feed (xml, json o altro).
    e se scegliessi il formato json inserendo:

    codice:
    feed.setResultFormat(google.feeds.Feed.JSON_FORMAT);
    dice che poi il feed è strutturato in

    title
    description
    e via dicendo...

    insomma una struttura tipica per permettermi di fare il parsing. Ora il mio dubbio è questo:
    come faccio a fare il parsing (una volta settato il formato json) se non conosco come è strutturato il feed stesso?

    http://www.emsc-csem.org/service/rss/rss.php?typ=emsc

    se faccio F12 non vedo mica la struttura..... insomma non so ad ogni tag cosa corrisponde del feed!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.