在 Node JS 中解析包含单个对象的数组

Posted

技术标签:

【中文标题】在 Node JS 中解析包含单个对象的数组【英文标题】:Parsing an array containing a single object in Node JS 【发布时间】:2013-08-17 14:31:18 【问题描述】:

我有一个这样的对象

["created_at":"Thu Aug 15 11:45:05 +0000 2013","id":367975226434670592,"id_str":"367975226434670592","text":"What makes @asana the 'Tesla of productivity tools': http:\/\/t.co\/TFzHFEpXqJ"]

我只对这个对象中的“文本”部分感兴趣。

我试过了

var obj = JSON.parse(data);
console.log( obj.text );

但它不起作用,帮助?

【问题讨论】:

console.log( obj ); 告诉你什么? @Harry console.log( obj.text ) 显示未定义 好的,就像预期的那样,但是console.log( obj ); 向您展示了什么? 【参考方案1】:

您正在解析一个包含您的对象作为其唯一元素的数组。 试试 obj[0].text。

【讨论】:

jepp 这就是我所期望的。

以上是关于在 Node JS 中解析包含单个对象的数组的主要内容,如果未能解决你的问题,请参考以下文章

解析对象数组并填充表格视图单元格 Swift

如何使用node.js中的循环将表单数据保存为对象和对象数组到mongodb?

访问多个 node.js 文件的单个 JavaScript 对象?

如何在 Node.js 中解析包含“NaN”的 JSON 字符串

js处理一个数组中包含多个对象,根据对象的一个属性查找到这个对象

json数据中对象包含对象怎么解析