embed data inline script

by Akram kamal

HTML

<div id="result">Hi</div>
<script type="application/json" id="stuff">
    {
        "unicorns": "awesome",
        "abc": [1, 2, 3],
    "badentry": "blah </script><div id='baddiv'>I should not exist...</div><script type="application/json" id='stuff'> ",
    }
</script>

JavaScript

var stuff=JSON.parse($('#stuff').html());

$('#result').text("result: "+stuff.unicorns);