title: Convert JSON to a Multilevel Bulleted List Using JS
body: <p>Can some one help me make the following JSON data:</p>
  
  <pre><code>{
   "main": {
    "label":"Main",
    "url":"#main"
   },
   "project": {
    "label":"Project",
    "url":"#project"
   },
   "settings": {
    "label":"Settings",
    "url":"#settings",
    "subnav":[
    {
     "label":"Privacy",
     "url":"#privacy"
    },
    {
     "label":"Security",
     "url":"#security"
    },
    {
     "label":"Advanced",
     "url":"#advanced"
    }
    ]
   }
  }
  </code></pre>
  
  <p>into the following bullets list using JS? Assuming you don't know what the first nodes are call labeled (e.g. "main", "project" &lt;- these will be dynamically generated):</p>
  
  <ul>
  <li>Main (#main)</li>
  <li>Project (#project)</li>
  <li>Settings (#settings)
  <ul>
  <li>Privacy (#privacy)</li>
  <li>Security (#security)</li>
  <li>Advanced (#advanced)</li>
  </ul></li>
  </ul>
  
  <p>Thanks</p>