asp 怎么接收post过来的json数据,解析出来后写入数据库?

 我来答
百度网友3cb80af
2017-06-16 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3974万
展开全部


<script language="jscript" runat="server">  

Array.prototype.get = function(x) { return this[x]; };  

function parseJSON(strJSON) { return eval("(" + strJSON + ")"); }  

</script>  

<%  

Dim json, obj  

json = "{a:""aaa"", b:{ name:""bb"", value:""text"" }, c:[""item0"", ""item1"", ""item2""]}"  

Set obj = parseJSON(json)    

Response.Write obj.a & "<br />"  '直接获取

Response.Write obj.b.name & "<br />"  '获取指定key

Response.Write obj.c.length & "<br />"  '获取条数

Response.Write obj.c.get(0) & "<br />" 'C的第一条 
Response.Write obj.c & "<br />"  '获取全部

Set obj = Nothing  

%>

然后就是对应的更新到数据库就行了。

建议让JSON,整条的保存在数据库,取出来的时候这样解释就行了。。。

匿名用户
2017-06-13
展开全部
调用toObject方法就好了,对应asp的dit对象
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式