在 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 中解析包含单个对象的数组的主要内容,如果未能解决你的问题,请参考以下文章
如何使用node.js中的循环将表单数据保存为对象和对象数组到mongodb?
访问多个 node.js 文件的单个 JavaScript 对象?
如何在 Node.js 中解析包含“NaN”的 JSON 字符串