J'essaie d'obtenir des données d'un arbre XML provenant d'un flux RSS en ligne. Pendant que je mets cela dans la boucle, les données ne peuvent pas être montrées.
Ceci est un fichier HTML normal. J'essaie d'ajouter les données dans une table à l'aide de JavaScript. P> p> Veuillez consulter la capture d'écran ci-dessous ce que je reçois, P> < p> Ici, je reçois tous les articles que je dois montrer. P > C'est l'erreur que je reçois P> P> P >
3 Réponses :
n'utilisez pas x mais cela.
var x = new XMLHttpRequest(); x.open("GET", "https://cors-anywhere.herokuapp.com/https://www.gadgetsnow.com/rssfeeds/2147478039.cms", true); x.onreadystatechange = function () { if (this.readyState == 4 && this.status == 200) { var doc = this.responseXML; var table="<tr><th>Link</th><th>Description</th> <th>Title</th></tr>"; var data = doc.getElementsByTagName("item"); console.log(data); for (i = 0; i < data.length; i++) { table += "<tr><td>" + data[i].getElementsByTagName("link")[0].childNodes[0].nodeValue + "</td><td>" + data[i].getElementsByTagName("description")[0].childNodes[0].nodeValue + "</td><td>" + data[i].getElementsByTagName("title")[0].childNodes[0].nodeValue + "</td></tr>"; } document.getElementById("demo").innerHTML = table; } }; x.send(null);
La même chose se passe. Si j'utilise doc.getelementsbytagname ("canal"); - Ensuite, je reçois une donnée sous elle. Je veux tout le
J'ai trouvé problème avec les données comme objet tiers dans la description de la liste est indéfini de sorte que cette erreur permet de modifier votre script comme pour valider les données d'abord mises à jour p>
Salut amit ici je n'obtiens que des titres. Impossible d'obtenir description et des liens. Voulez-vous s'il vous plaît aider.
À une époque, je ne peux obtenir qu'une seule donnée (titre, lien ou descendant). Je ne voudrais pas tout à la fois. Et que aussi, je commence dans un coloum. @amit senger
sûr que je mette à jour ma réponse existante
Merci, j'ai déjà ça déjà. Il manquait un support. @amit Sengar
Si votre problème résolu, veuillez indiquer la réponse, sinon cette question s'affichera dans la liste sans réponse.
Êtes-vous sûr que l'URI avait raison? Essayez ceci.