gpt4 book ai didi

android - flutter 中 JSON 字符串中的特殊符号或单引号或撇号

转载 作者:IT王子 更新时间:2023-10-29 06:57:50 26 4
gpt4 key购买 nike

JSON包含撇号的响应字符串

这是来自服务器的键和值。

"name": "men’s basketball wear with free product",

当我转换这个 JSON 时进入pojo response Future<Product>当我在日志中打印字符串时返回给我。

PRODUCT NAME menâs basketball wear with free product

enter image description here

我试过这个solution但什么也没有发生

replaceAll("'", "\'").replaceAll('"', "\'") 
replaceAll('"', '\\"')

我试过 react 课

Product.fromJsonMap(Map<String, dynamic> map):
pid = map["pid"],
aid = map["aid"],
name = map["name"].replaceAll("'", "\'");

我的 HTTP 请求

http.Response res = await http.get(url);

最佳答案

作为@Richard Heap 的回答

  http.Response response = await http.get('SOME URL',headers: {'Content- Type':'application/json'});
List<dynamic> responseJson = json.decode(utf8.decode(response.bodyBytes));

关于android - flutter 中 JSON 字符串中的特殊符号或单引号或撇号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55175961/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com