A simple parser from JSON string to Dictionary
<p>I want to avoid importing a huge library to gain full JSON support.</p>

<p>My use case is REALLY simple: I need a parser to handle one specific case of JSON, where both key and value are strings, ie. <code>{ "name": "David" }</code>. No nesting, no arrays, no object serialization.</p>

<p>The reason being, I use JSON only for i18n, and I have structure my translation files to be flat JSON.</p>

<ul>
<li>Is it a good idea to hand roll my own parser?</li>
<li>Is there one out there already?</li>
<li>Are there easier solutions to my problem?</li>
</ul>

<p>EDIT: yes, I do know JSON.net is the defacto solution for .NET, but it's not the solution for Unity (not natively). I really only need a tiny portion of its power.</p>