json - 有没有办法修改json收到的回调?
问题描述
我通过 doPost 在我的 Google 应用脚本中收到来自服务器的回调。问题是,我的 Json 格式在 Json“Data=”前面有一个这个词,因为我无法使用 Json 回调。
编码:
Function doPost(e){
var r = e.postdata.contents
Logger.log(r)
}
I'm receiving the bellow format.
data={""retorno"":{""estoques"":[{""estoque"":{""codigo"":""001a"",""nome"":""M\u00e1scara 100% Algod\u00e3o Lav\u00e1vel Dupla Prote\u00e7\u00e3o - 10 Unidades"",""estoqueAtual"":50,""depositos"":[{""deposito"":{""id"":7939278964,""nome"":""Geral"",""saldo"":""50.0000000000"",""desconsiderar"":""N"",""saldoVirtual"":""50.0000000000""}}]}}]}}
无论如何要删除这个“数据=”?
谢谢
解决方案
如果您只想删除子字符串data=
- 最简单的方法是使用方法silce()
样本:
var r = e.postdata.contents;
var sliced = r.toString().slice(5);
Logger.log(slide);
推荐阅读
- r - Pandas 中 R 因子函数的等价物
- kotlin - Kscript:脚本编译失败。有什么问题?
- ruby-on-rails - 如果不存在 has_many 的实例,则删除 belongs_to 实例
- python - 在 python 中使用 pandas,为什么我不能使用变量来更改多个数据帧?
- sql - 将时间和日期转换为时间戳
- python - 如何正确切片此数据框?
- scala - Scala修改嵌套列的值
- paw-app - Paw 3.2 版新请求令牌未在标头中设置
- sapui5 - SAPUI5 业力 CI GitLab
- swift - Swift 编译器错误:“类型‘水印’不符合协议‘ViewModifier’”