php-删除Json输出的引号

问题描述

删除Json输出的引号

删除json输出的双引号:
[{"id":"1","nom":"Magasin Jardins 2","ville":"Paris","latlng":["36.85715,10.127245"]}

latlng值:[36.85715,10.127245]

代码:

  $qry = "SELECT *FROM magasin";
    $result = mysql_query($qry);
  //  $promotions = array();
    $response = array();
    while($row = mysql_fetch_assoc($result)) {
   // $promotions[]= $row;
 $magasin = array();
        $magasin["id"] = $row["id"];
        $magasin["nom"] = $row["nom"];
        $magasin["ville"] = $row["ville"];
        $lat = $row[latitude];
        $long = $row[longitude];
       $magasin["latlng"][] =floatval($lat).",".floatval($long);;
// push single product into final response array
        array_push($response, $magasin);
    }
     mysql_close($con);
  echo json_encode($response);

解决方案

[
  {
    "id": "1",
    "nom": "Magasin Jardins 2",
    "ville": "Paris",
    "latlng": [
      "36.85715,10.127245"
    ]
  }
]

可以看出latlng是一个JSONArray,一个"36.85715,10.127245"是一个字符串

时间: 2024-11-03 21:05:03

php-删除Json输出的引号的相关文章

用Jersey构建RESTful服务3--JAVA对象转成JSON输出

一. 总体说明 XML和JSON 是最为常用的数据交换格式.本例子演示如何将java对象,转成JSON输出. 二.流程 1.在上文项目中, 在"com.waylau.rest.resources.UserResource"中增加代码,代码如下: @GET @Path("/getUserJson") @Produces(MediaType.APPLICATION_JSON) public User getUserJson() { User user = new Use

查看Json输出的*最方便*的方法 (转)_实用技巧

不用耗费额外的精力随时查看Json输出       "不用耗费额外的精力"指的是:当需要查看Json输出时,只要转转眼球(可能至少还需要点两下鼠标,恐怕)就能很快找到想看的结果.      查看Json输出的方法很多,我们所能找的最接近这个目标的方案是"Fiddler2+JsonViewer插件+自定义Fiddler2过滤条件".想要查看Json输出时,只要先将Fiddler运行起来,然后在浏览器里正常操作Web页面,就可以在Fiddler里面看到截获的Json输出

php 输出双引号"与单引号'的方法_php基础

在php 编程中双引号"与单引号'是字符串与字符表现形式,那么我们要输出它怎么做呢,下面我们就来看个简单的输出单双引号的实例吧. 首页我们来看输出双引号的几种方法 方法一. 复制代码 代码如下: $str ='我要输出双引号"'; echo $str; 结果为:我要输出双引号" 方法二 复制代码 代码如下: $str ="输出双引号\""; echo $str; //结果输出双引号" 输出单引号与双引号 复制代码 代码如下: <?

php 如何输出双引号

  在php 编程中双引号"与单引号'是字符串与字符表现形式,那么我们要输出它怎么做呢,下面我们就来看个简单的   输出单双引号的实例吧. 首页我们来看输出双引号的几种方法 方法一. */ $str ='我要输出双引号"'; echo $str; /* 结果为:我要输出双引号" 方法二  */ $str ="输出双引号""; echo $str; //结果输出双引号" //输出单引号与双引号差不多看实例 $str ="输出单引

php中如何输出双引号&quot;与单引号'

我们都知道在php中双引号和单引号中的内容是字符串,如何把双引号和单引号输出出来呢?下面我们来看下面的实例: 首先我们来看输出双引号的几种方法 方法一. */ $str ='我要输出双引号"'; echo $str; /* 结果为:我要输出双引号" 方法二  */ $str ="输出双引号""; echo $str; //结果输出双引号" //输出单引号与双引号差不多看实例 $str ="输出单引号'" $str1='输出单旨

PHP使用ECHO输出双引号&quot;与单引号′的方法

输出双引号方法一 $str = ′我要输出双引号"′;  echo $str;  //结果为:我要输出双引号" 输出双引号方法二 $str = "输出双引号"";  echo $str;  //结果为:输出双引号" 输出单引号方法一 $str = "输出单引号′";  echo $str; //结果为:输出单引号′ 输出单引号方法二 $str = ′输出单引号′′;  echo $str; //结果为:输出单引号′ 另外需要注

解决一个Django Rest Framework的JSON输出的小问题

  在服务器升级迁移过程中,遇到一个见了鬼的问题. 同样的一个API输出,在本机测试时和生产中一台机器上的输出为纯数据的json格式. 而在另一台生产机器上却为加了统计和跳转信息的另一种json格式. 由于前端用了vue.js作了数据的加载,如果同样的代码,那获取json中对象的信息显然就会发生问题. 解决BUG的时间来不及,也无法深入调试.可用以下代码,判断json中是否有存在对象来进行对象的赋值,可解决这个输出问题. 以后找时间还是深入研究一下这个DRF的输出机制吧. //此处兼容djang

JSON中双引号的轮回使用过程中一定要小心

 如果JSON对象中有属性是包含双引号当转换成字符串形式,将自动加上反斜线,详细请祥看本文 1. 如果JSON对象中有属性是包含双引号的,比如   代码如下: {  "description": "25""  }    如果转换成字符串形式,将自动加上反斜线,变为"25"", 然后传递给REST API,保存到MongoDB中.    此时如果使用MongoDB的shell显示该数据,为"25""

django rest_framework中将json输出字符强制为utf-8编码

最近在和日本外包合作开发JIRA对接发布系统的版本单时, 遇到这个问题. 就是我们这边的输出浏览器显示为中文,而到了JIRA端就出现乱码. 查了文档,原来django rest_framework的默认json是没指定编码的, 需要随接收方的环境编码来显示. 于是,因为项目进度,我们对了强制编码操作. 查看rest framework的源代码: class JSONRenderer(BaseRenderer): """ Renderer which serializes to