I\'d like to generate a tree view of my JSON data. Therefore it would be nice to parse the JSON data into a multi-level (!) unordered HTML list
Have you tried using PHP and json_decode();
json_decode();
http://php.net/manual/en/function.json-decode.php
This would return your JSON string as an array in PHP and you can then loop through the array to create your UL > LI list.
Just an idea..