当前位置: 首页 > news >正文

避坑之路 —— 前后端 json 的注意问题

在这里插入图片描述

当我们在进行开发项目的时候,在前后端需要进行数据之间的传输,那么就会需要到json。而json算是字符串中的一种

  • 1.先说一下前端的,
    在这里插入图片描述
    其实这两种都是表示前端希望能收到后端json这样的数据格式,那么我们在后端就需要注意将数据进行转换为json进行返回

  • 2.后端
    这里我就说一下自己的。
    首先后端返回的数据可能有字符串、集合、对象等的形式,那么我们就需要把它转为json.
    例如我这里有一个集合
    在这里插入图片描述

里面我保存了一些数据,那么我希望返回到前端,我这里用的方法为

在这里插入图片描述
这样就可以把一个集合转换为json,我这里用的是com.alibaba.fastjson.JSONObject jsonObject这个包下的类,如果你有其他的数据转为json,那么需要注意你用的包不同(类名可能一样)。
这样就可以保证前后端对接的数据是一致的了

    1. 这里还有一个问题,就后端返回到前端中,发现确实乱码,这个时候可以在后端中加入这个

在这里插入图片描述

设置一下返回的编码就行

http://www.lryc.cn/news/161656.html

相关文章:

  • [构建 Vue 组件库] 小尾巴 UI 组件库 —— 横向商品卡片(仿淘宝)
  • 【Python】Python实现五子棋游戏(带可视化界面)【独一无二】
  • 用Maloja创建音乐收听统计数据
  • GRU门控循环单元
  • 使用Puppeteer构建博客内容的自动标签生成器
  • 大数据分析案例-基于随机森林算法构建二手房价格预测模型
  • SLAM从入门到精通(ROS安装)
  • Linux 下spi设备驱动
  • 一:图形的位置和尺寸测量
  • rtthread下基于spi device架构MCP25625驱动
  • Open3D 点云投影到圆柱(python详细过程版)
  • Unity实战(10):如何将某个相机的画面做成贴图(RenderTexture)
  • STL- 函数对象
  • 前端 JS 经典:上传文件
  • 数据分析面试
  • Open3D(C++) 整体最小二乘拟合平面
  • 【android12-linux-5.1】【ST芯片】【RK3588】【LSM6DSR】HAL源码分析
  • MT8788安卓核心板详细参数_MTK安卓主板开发板智能通讯模块
  • C++String模拟实现
  • Java 设置免登录请求接口被拦截问题
  • (其他) 剑指 Offer 67. 把字符串转换成整数 ——【Leetcode每日一题】
  • 【MySQL】一文详解MySQL,从基础概念到调优
  • 机器学习——boosting之提升树
  • 解决Spring Boot启动错误的技术指南
  • 使用Spring Security保障你的Web应用安全
  • PostgreSQL本地化
  • MySQL——日志
  • 玩转Mysql系列 - 第18篇:流程控制语句(高手进阶)
  • LED屏幕电流驱动设计原理
  • shell知识点复习