title: Prevent ColdFusion from converting string to number using SerializeJSON
body: <p>I have ColdFusion 9.0.1 with the latest hotfix (4).
  I need ColdFusion to return all JSON data with quotes around them (as strings). I have the following problem:</p>
  
  <pre><code>&lt;cfset test = StructNew()&gt;
  &lt;cfset test.name = "1234.100"&gt;
  &lt;cfoutput&gt;#SerializeJSON(test)#&lt;/cfoutput&gt;
  </code></pre>
  
  <p>The text that is outputted is:</p>
  
  <pre><code>{"name":1234.100}
  </code></pre>
  
  <p>Every javascript JSON parser converts that to 1234.1 and is not keeping the trailing 0's. I either need ColdFusion to output as string or a javascript parser to keep the trailing 0's. Any ideas?</p>
  
  <p>This is a simplified example. I am grabbing this data from a database.</p>