在不知道json格式的情况下,如何在前台解析json串
2个回答
展开全部
JSON在前台JS里,无须解释,直接使用。
在后端程序输出时,直接套进JS的赋值语句,
例如:(PHP)
<script ...>
j = <?php echo $json;?>;
...
注意不需要双引号。
因为JSON就是JS对象描述,而赋值语句等号右边也是对这个变量的描述,所以无须解释,直接使用。
如果是ajax,很多框架都内置解释方法,如果不用框架,可以eval一次。
在后端程序输出时,直接套进JS的赋值语句,
例如:(PHP)
<script ...>
j = <?php echo $json;?>;
...
注意不需要双引号。
因为JSON就是JS对象描述,而赋值语句等号右边也是对这个变量的描述,所以无须解释,直接使用。
如果是ajax,很多框架都内置解释方法,如果不用框架,可以eval一次。
追问
我在不知道json的结构的时候该怎么用,要是知道key,我知道该如何使用
追答
思路反了。不是程序根据数据结构去写,而是数据库结构根据程序逻辑去定。
例如你的程序里是需要处理一个用户的,需要用户的哪些信息,要规定好,提供数据给你的接口必须按照你需要的格式给你。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询