asp 怎么接收post过来的json数据,解析出来后写入数据库?
2个回答
展开全部
<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对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询