映射JSON数组之间的值
我似乎遇到了一个相当不寻常的问题。 使用表单生成器我能够存储和呈现一个JSON格式的pipe理员创build的表单,如下所示:
编辑 :这是我从MongoDB拉数据,因此ID,我直接推我的生成的JSON到Mongo,我取消了取回数据的ID部分。
{ "_id" : ObjectId("5985608427f8510788b468ab"), "fdata" : [ { "type" : "header", "subtype" : "h1", "label" : "Date Of Commencement" }, { "type" : "paragraph", "subtype" : "p", "label" : "The partnership business shall be deemed to have commenced on and from <div><br></div>" }, { "type" : "date", "required" : true, "label" : "Date Field", "description" : "Date Of Commencement", "className" : "form-control", "name" : "date-1501913203863" } ] }
一旦它被渲染和值被用户填充,我收到后端的值如下所示:(NODEJS)
{"date-1501913203863":"2017-08-12"}
现在我不得不渲染表单,但填充的值,它应该看起来像一个填充的forms。 在JSON中是否有本地的方式来做到这一点? 我打算继续使用Python脚本来匹配值的字段,但这似乎是矫枉过正这个问题。
我希望得到一些build议,而不是代码。 非常感谢您的帮助!