如何从Mongo数据库生成Web安全JSON?

时间:2012-04-02 17:15:07

标签: json mongodb

我正在使用MongoDB和MapReduce来处理大量数据并识别独特的文档。当我使用mongodump或REST接口时,结果文档看起来像:

  ....
},
{
    "_id": 35696,
    "value": {
        "row": {
            "A": "AAA",
            undefined,
            "C": "CCC",
            "D": "DDD",
            "E": "EEE",
            "F": "FFF",
            "G": "GGG",
            "H": "HHH",
            "I": "III",
            "J": "JJJ",
            "K": "KKK",
            "L": "LLL",
            "M": "MMM",
            undefined,
            undefined,
            undefined,
            undefined,
            undefined,
            undefined,
            undefined,
            undefined,
            "Y": "YYY",
            "Z": "ZZZ"
        },
        "count": 1
    }
},
{
  ....

请注意undefined字段是如何显示的。我希望忽略所有文档中不存在的字段。当我尝试在我正在开发的Web应用程序中使用此数据时,Chrome会抛出异常。 JSONLint也拒绝格式。我怎样才能让Mongo生成可立即被Web技术使用的JSON?我不想对数据进行后期处理,但如果必须,我会这样做。

0 个答案:

没有答案