jsonparse

by Wolfgang Fahl

HTML

<button onclick='showjson();'>show json</button>
<div id='response'></div>

JavaScript

function showjson() {
    var json='{
   "jsonResult" : {
      "errorMsg" : "error java.lang.Exception:template SiDIFTemplates#Help not found in Topic\nstacktrace: java.lang.Exception: template SiDIFTemplates#Help not found in Topic\n\tat org.sidif.wiki.WikiTask.fillRootMap(WikiTask.java:586)\n\tat org.sidif.wiki.WikiTask.runtemplate(WikiTask.java:702)\n\tat org.sidif.wiki.WikiTask.call(WikiTask.java:942)\n\tat org.sidif.wiki.WikiTask.call(WikiTask.java:1)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\n\tat java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)\n\tat java.util.concurrent.FutureTask.run(FutureTask.java:262)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)\n\tat java.lang.Thread.run(Thread.java:744)\n"
   }
}';
  console.log(json);
  var jsonResult=JSON.parse(json);
  console.log(jsonResult);
  var content = document.createTextNode(jsonResult.errorMsg);
  var responseDiv=document.getElementById("response");
  responseDiv.appendChild(content);
}