我可以使用JSON.Stringify而不删除前导零

时间:2013-06-25 00:42:03

标签: json zero stringify

我有一个需要收集值并转换为JSON查询的表单。但是,当我使用JSON.stringify时,它会删除任何以零开头的邮政编码。有没有办法阻止它?

以下是我尝试使用的代码的简单版本:

var zipcode = 02122;
var data = {
   ZipCode : zipcode
}

var jsonQuery = JSON.stringify(data);

1 个答案:

答案 0 :(得分:7)

你犯了一个根本性的错误:

邮政编码are not numbers



数字适用于数字数据 - 您可能添加或增加的内容 一个数字中的前导零在本质上是无意义的,并且不存储在任何地方。

邮政编码是字符串,恰好只包含数字。