JSFiddle - React, Tailwind, and code Playground

by faniceta

HTML

<script type="text/javascript" src="https://www.google.com/jsapi"></script>
    <script type="text/javascript">

    google.load("feeds", "1");
    function XMLtoString(elem){
	
        var serialized;
        
        try {
            // XMLSerializer exists in current Mozilla browsers
            serializer = new XMLSerializer();
            serialized = serializer.serializeToString(elem);
        } 
        catch (e) {
            // Internet Explorer has a different approach to serializing XML
            serialized = elem.xml;
        }
        
        return serialized;
    }
    function initialize() {
      var feed = new google.feeds.Feed("http://emm.newsbrief.eu/rss?type=category&id=DanubeStrategy-Region&language=all&duplicates=false");
      feed.setResultFormat(google.feeds.Feed.XML_FORMAT);
        feed.setNumEntries(1000); // feed is defaulting to 50, but 
      feed.load(function(result) {
          if (!result.error) {
              var items = result.xmlDocument.getElementsByTagName("item");
               console.log(result.xmlDocument);
              var itemsGeoJSON = { "type": "FeatureCollection","features": []};
              for(var i = 0; i < items.length; i++) {
                  var entry = items[i];
                  var itemJSON = { "type": "Feature",
                  "geometry": {"type": "Point", "coordinates": []},
                  "properties": {}
                  }
                  var title = entry.getElementsByTagName("title")[0].textContent;
                  if (title.indexOf("(Wildfire)") != -1){
                      var link = entry.getElementsByTagName("link")[0].textContent;
                      var pubdate = entry.getElementsByTagName("published")[0].textContent;
                      var description = entry.getElementsByTagName("description")[0].textContent;
                      var lat = Number(entry.getElementsByTagName("lat")[0].textContent);
                      var long =...