title: Which characters are valid/invalid in a JSON key name?
body: <p>Are there any forbidden characters in key names, for JavaScript objects or JSON strings? Or characters that need to be escaped?</p>
  
  <p>To be more specific, I'd like to use "$", "-" and space in key names.</p>