How do I get Mithril.js v0.2.5 to render raw HTML extracted from json?
<p>I created a cgi script that outputs:</p>

<p><code>{"table_1":"&lt;table&gt;&lt;tr&gt;&lt;td&gt;one&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;two&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;&lt;/table&gt;"}</code></p>

<p>Mithril.js can fetch this JSON and put it into a div, but the HTML is not rendered. How do I safely get mithril to process the html before displaying it?</p>

<pre><code>&lt;!doctype html&gt;&lt;html&gt;&lt;head&gt;&lt;meta charset='utf-8'&gt;
&lt;script src="mithril.min.js"&gt;&lt;/script&gt;&lt;title&gt;Mithril simple JSON&lt;/title&gt;&lt;/head&gt;
&lt;body&gt;
  &lt;div id="cgi"&gt;&lt;pre&gt;
#!/bin/bash
# example_json.cgi

echo Content-type: application/json
echo
echo '{"table_1":"&lt;table&gt;&lt;tr&gt;&lt;td&gt;one&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td&gt;two&lt;/td&gt;&lt;td&gt;2&lt;/td&gt;&lt;/table&gt;"}'
  &lt;/pre&gt;&lt;/div&gt;

  &lt;div id="live"/&gt;

  &lt;script&gt;  
  var mod = { 
    controller : function() {
        this.test = m.request({
            method : "GET",
            url : "/cgi-bin/example_json.cgi",
        })
        .then(function (data) {
            return data["table_1"];
        });
    },
    view : function(ctrl) {
        console.log(ctrl.test());
        return ctrl.test() ? ctrl.test() : 'Loading';
    }
 };
 m.module(document.getElementById("live"), {controller: mod.controller, view: mod.view});
 &lt;/script&gt;
&lt;/body&gt;&lt;/html&gt;
</code></pre>