小编Dan*_*iel的帖子

JSON + Node.js - 意外的令牌o

我刚开始在大学课程中使用node.js和json对象.本周我们的任务之一是创建一些json对象并将对象的一部分提取到html页面中.我以为我已经很好地掌握了如何做到这一点,但是当我尝试启动节点时遇到了错误.如果我删除了college对象和parse语句,那么节点运行正常.

这是我运行"node index.js"时得到的错误:

undefined:1
[object Object],[object Object],[object Object],[object Object],[object Object
 ^
SyntaxError: Unexpected token o
at Object.parse (native)
at Object.<anonymous> (/home/ubuntu/node_stuff/node_json/requestHandlers.js:13:20)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (/home/ubuntu/node_stuff/node_json/index.js:3:23)
at Module._compile (module.js:449:26)
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码.

var querystring = require("querystring"),
fs = require("fs"),
formidable = require("formidable");

var colleges = [
{"name":"A-B Tech","street":"340 Victoria Road","city":"Asheville","state":"NC","zip":"28801","phone":"828-254-1921"},
{"name":"UNC Asheville","street":"1 University Heights","city":"Asheville","state":"NC","zip":"28804","phone":"828-251-6600"},
{"name":"UNC Charlotte","street":"9201 University City Blvd","city":"Charlotte","state":"NC","zip":"28223","phone":"704-687-8622"},
{"name":"Western Carolina","street":"North Carolina 107","city":"Cullowhee","state":"NC","zip":"28723","phone":"877-928-4968"},
{"name":"NC State","street":"2200 Hillsborough","city":"Raleigh","state":"NC","zip":"27695","phone":"919-515-2011"} …
Run Code Online (Sandbox Code Playgroud)

html javascript json node.js

24
推荐指数
1
解决办法
4万
查看次数

标签 统计

html ×1

javascript ×1

json ×1

node.js ×1