Sencha Touch 2.x [WARN] [Ext.data.reader.Reader #process]找不到JSON对象

时间:2013-07-26 06:56:09

标签: php mysql json sencha-touch

我试图将mysql中的数据作为json从Sencha Touch中的嵌套列表中获取。 唯一的问题是我得到这个错误,不知道为什么:

[WARN][Ext.data.reader.Reader#process] Unable to parse the JSON returned by the server:

错误:您正在尝试解码无效的JSON字符串:data = [“name”:rezepte {“id”:“1”,“name”:null,“alter”:“Ab 6.Monat”, “kategorie”:null,“tageszeit”:“Mittags”,“parten”:“1 baby- und 1 Erwachsenenportion”,“bild”:“\ u0000 \ u0000 \ u0000 \ u0000 \ u0000”,“vorrat”:“2 ” “zubereitungszeit”:“45”,“zubereitung0”:null,“zubereitung1”:null,“zubereitung2”:null,“info”:null}]

[WARN][Ext.data.reader.Reader#process] JSON object not found
包含utf-8符号的

字段显示为null。 DB是utf-8_general所以我认为这可能是json返回的方式。转过身但没有工作。

请告诉我你需要帮助我的事。

1 个答案:

答案 0 :(得分:0)

您的JSON无效或您的服务器使用无效的JSON进行响应。

应该是这样的

{
   "name":"rezepte",   
      "id":"1",
      "name":null,
      "alter":"Ab 6.Monat",
      "kategorie":null,
      "tageszeit":"Mittags",
      "portionen":"1 baby- und 1 Erwachsenenportion",
      "bild":"\u0000\u0000\u0000\u0000\u0000",
      "vorrat":"2",
      "zubereitungszeit":"45",
      "zubereitung0":null,
      "zubereitung1":null,
      "zubereitung2":null,
      "info":null
 }