function rss2html(){ var rssFeedUrl = 'https://ribo.zone/feed.xml'; var xhr = new XMLHttpRequest(); xhr.open('GET', rssFeedUrl, true); xhr.responseType = 'document'; xhr.onload = function () { if (xhr.status === 200) { const firstItem = xhr.responseXML.querySelector('item'); var htmlOutput = ''; var title = xhr.responseXML.querySelector('item title').textContent; var link = xhr.responseXML.querySelector('link').textContent; var date = xhr.responseXML.querySelector('pubDate').textContent; var description = xhr.responseXML.querySelector('item description').textContent; htmlOutput += '

' + title + '

'; htmlOutput += ''; htmlOutput += description; document.getElementById("news").innerHTML = htmlOutput; } else { console.error('Error fetching the RSS feed. Status code:', xhr.status); } }; xhr.onerror = function () { console.error('Network error occurred while fetching the RSS feed.'); }; xhr.send(); }