title: Storing compressed alphanumeric string in QR Code
body: <p>I'm working on storing a JSON snippet onto a type 31 QR Code so that I can scan it with a smartphone and parse the JSON.   </p>
  
  <p>I'm running into a few challenges..  </p>
  
  <p>A type 31 QR Code is the "densest" (for lack of better words) code that I can get my Android device to reliably scan.  This can store 2677 Alphanumeric characters factoring in 7% error correction.</p>
  
  <p>What are my options for compressing my optimized/minified JSON object and encoding a QR code with it?  Conceivably, how much more data can I store?  Or am I even barking up the right tree?</p>