首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将格式从rows[[更改为[ javascript

如何将格式从rows[[更改为[ javascript
EN

Stack Overflow用户
提问于 2020-12-29 05:16:37
回答 2查看 30关注 0票数 0

我从Google bigquery得到了这种格式,但我需要更改以下格式:

代码语言:javascript
复制
"Rows: [[{"insert_time":{"value":"2020-12-23T21:04:12.316Z"},"_id":null,"viewId":"106851427","userId":"9f84898d-7e13-4218-835a-6db82ade9931","AletName":"Conv between: video_screen - click_on_screen - true and camera - click - success_save_recording_settings","AletType":"Conversion has been change","date":{"value":"2020-12-05"},"Hour":"04","EventsConv":4,"ConvMedianHourly":0.3666666666666667,"Actual_VS_expected":"Got: 4 but expected: 0.37"},{"insert_time":{"value":"2020-12-23T21:04:12.316Z"},"_id":null,"viewId":"104831427","userId":"9f84898d-7e13-4218-835a-6db72ace9931","AletName":"Conv between: video - select - youtube and category - select - New - Karaoke","AletType":"Conversion has been change","date":{"value":"2020-12-05"},"Hour":"03","EventsConv":21,"ConvMedianHourly":3,"Actual_VS_expected":"Got: 21 but expected: 3"}]]

到这个

代码语言:javascript
复制
"[{"viewId":"62437650","source":"Google},{"viewId":"6166150","source":"Google}]"

我试着用

代码语言:javascript
复制
x.rows[0]

但它不起作用。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-12-29 05:32:49

如果我猜对了,并且您的查询结果是一个字符串,那么您可以使用:

代码语言:javascript
复制
let newX = x.substring(8,x.length-1);

//如果需要object:

代码语言:javascript
复制
JSON.parse(newX);

//如果不是字符串而是对象,可以这样做:

代码语言:javascript
复制
JSON.stringify(x) 

//之前

票数 2
EN

Stack Overflow用户

发布于 2020-12-29 05:21:07

如果您愿意与viewIdsource一起维护其他属性,则可以使用x[0]

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65484189

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档