【发布时间】:2012-04-13 20:21:49
【问题描述】:
我有一个 json 字符串(来自我的 Rails 应用程序):
http://localhost:3000/employees/1.json
如何让我的 Node.js 应用使用这些数据?
这是我现在的 Node.js 应用程序中的代码:
var employees = JSON.parse("http://localhost:3000/employees.json")
这是我得到的错误:
提示 $ 节点 app.js 节点.js:201 扔 e; // process.nextTick 错误,或第一次滴答时的 'error' 事件 ^ SyntaxError:意外的标记 h - 在 Object.parse (native) - 在对象。 (/Documents/Coding/dustin/employees.js:19:22) - 在 Module._compile (module.js:441:26) - 在 Object..js (module.js:459:10) - 在 Module.load (module.js:348:31) - 在 Function._load (module.js:308:12) - 在 Module.require (module.js:354:17) - 在需要时(module.js:370:17) - 在对象。 (/Documents/Coding/dustin/app.js:34:17) - 在 Module._compile (module.js:441:26)【问题讨论】:
-
Node.js: Parse JSON object 的可能重复项
-
如果您在浏览器中访问localhost:3000/employees.json,您会在浏览器中得到 JSON 还是出现错误?
-
employees.js 的第 19 行出现语法错误
-
Ryan,如果我在浏览器中访问它,我会得到 JSON。
标签: ruby-on-rails ruby-on-rails-3 json node.js ruby-on-rails-3.1