JSFiddle - React, Tailwind, and code Playground

by Genius

JavaScript

document.write('---<br>');
url = "http://dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fdbpedia.org&query=PREFIX+owl%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2002%2F07%2Fowl%23%3E%0D%0APREFIX+xsd%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2001%2FXMLSchema%23%3E%0D%0APREFIX+rdfs%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E%0D%0APREFIX+rdf%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%3E%0D%0APREFIX+foaf%3A+%3Chttp%3A%2F%2Fxmlns.com%2Ffoaf%2F0.1%2F%3E%0D%0APREFIX+dc%3A+%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%3E%0D%0APREFIX+%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fresource%2F%3E%0D%0APREFIX+dbpedia2%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fproperty%2F%3E%0D%0APREFIX+dbpedia%3A+%3Chttp%3A%2F%2Fdbpedia.org%2F%3E%0D%0APREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E%0D%0APREFIX+type%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fclass%2Fyago%2F%3E%0D%0APREFIX+prop%3A+%3Chttp%3A%2F%2Fdbpedia.org%2Fproperty%2F%3E%0D%0ASELECT+%3Fcountry_name+%3Fpopulation%0D%0AWHERE+%7B%0D%0A++++%3Fcountry+a+type%3ALandlockedCountries+%3B%0D%0A+++++++++++++rdfs%3Alabel+%3Fcountry_name+%3B%0D%0A+++++++++++++prop%3ApopulationEstimate+%3Fpopulation+.%0D%0A++++FILTER+%28%3Fpopulation+%3E+15000000+%26%26+langMatches%28lang%28%3Fcountry_name%29%2C+%22EN%22%29%29+.%0D%0A%7D+ORDER+BY+DESC%28%3Fpopulation%29&output=json";

url_base = "http://dbpedia.org/data/Nile_perch.json?";    
    jQuery.getJSON(url+"&callback=?",
               function(data)
               {
                   document.write('dump<br>'+var_dump(data,2000,5));
                   document.write(data['results']['bindings'][0]['country_name']['value']);
                }
              );

// only for dump
//--------------
function var_dump(element, limit, depth, popup)
{
    depth =    depth?depth:0;
    limit = limit?limit:1;
    popup = popup?popup:0;

    returnString = '<ol>';

    for(property in element)
    {
        //Property domConfig isn't accessable
        if (property != 'domConfig')
       ...