Connect'中的Json解析;体分析器

Connect'中的Json解析;体分析器,json,node.js,express,connect,Json,Node.js,Express,Connect,我正在将此json发送到express应用程序,并收到解析错误: { "first_name" : "User", "last_name" : "one", "country" : "IN", "dob" : "1980-04-11", "email": "userone@gmail.com", "password": "abcd12345", "username": "usernameone" } 错误是: SyntaxError: Unexpected stri

我正在将此json发送到express应用程序,并收到解析错误:

{
  "first_name" : "User",
  "last_name" : "one",
  "country" : "IN",
  "dob" : "1980-04-11",
  "email": "userone@gmail.com",
  "password": "abcd12345",
  "username": "usernameone"
}
错误是:

SyntaxError: Unexpected string
at Object.parse (native)
at IncomingMessage.<anonymous> (/Users/saransh2012/Developer/vypics/node_modules/express/node_modules/connect/lib/middleware/json.js:76:27)
at IncomingMessage.EventEmitter.emit (events.js:92:17)
at _stream_readable.js:910:16
at process._tickCallback (node.js:415:13)

语法错误:意外字符串
at Object.parse(本机)
在收到消息时。(/Users/saransh2012/Developer/vypics/node_modules/express/node_modules/connect/lib/middleware/json.js:76:27)
在IncomingMessage.EventEmitter.emit(events.js:92:17)
在_stream_readable.js:910:16
在进程中调用(node.js:415:13)

我认为错误在于日期,我做错了什么??请提供帮助。

语法错误:意外字符串
:只是一个猜测,但是否有可能您正在将JSON字符串传递给一个希望它已被解析的函数?您发布的实际JSON没有问题,我甚至运行了它。如果JSON是通过GET请求作为url参数发送到服务器的,那么答案可能是相关的。但是我把问题解决了。从服务器端解析时出错。它被解析了两次,所以我得到了错误。你能告诉我你是如何发布JSON的吗。显示发送JSON的代码。