0

我对 JSON 帖子有疑问。下面是我的json格式。

{
  "wakeuptime_activity":
   [{
    "sActivity":"Asdfdsa",
    "dDateTime":"2012-10-12",
    "nWakeupDuration":"1",
    "sWakeupTime":"2012-10-12 11:59:00 PM+0530"
   }]
}

当我在服务器上发布这个 json 并使用 php 函数 json_decode() 解码这个 json 时,我得到的 sWakeupTime 字段值为“2012-10-12 11:59:00 PM 0530”,没有“+”

如果有人告诉我我在 json 字符串中做错了什么,那就太好了?

4

1 回答 1

0

你必须逃脱你的字符串。

使用encodeURIComponent功能:

...
sWakeupTime: encodeURIComponent(sWakeupTime)
...
于 2012-10-15T07:21:18.527 回答