【发布时间】:2014-11-12 01:01:47
【问题描述】:
我需要一个 JSON HTTP 响应如下:
{date: "\/Date(1411084800000)\/"}
我有一个 python dict event,其属性日期为
event['date'] = "\/Date(1411084800000)\/"
现在,当我使用烧瓶返回字典时,我将它传递给 jsonify。不幸的是,它转义了单个反斜杠并在 JSON 中添加了一个双反斜杠。 \\/Date("1411084800000")\\/。我需要去掉双反斜杠,我该怎么做?
你想知道我为什么要返回这样一个疯狂的结果? 这就是 Kendo Scheduler 期望日期对象的方式。见http://demos.telerik.com/kendo-ui/scheduler/index
任何帮助将不胜感激。谢谢!
【问题讨论】:
-
你确定它实际上包含两个反斜杠吗,并且不仅仅是 Python 以这种方式显示它,如 this question 中所述?
-
@BrenBarn 是的,我确定。我使用谷歌浏览器开发者工具查看了 HTTP 响应。
-
为什么你甚至需要一个反斜杠?您链接到的网页未显示该格式的任何内容。
-
如何将值分配给
event['date']?这里的"s 会导致SyntaxError。 -
@dim 抱歉,这是帖子中的错字。 python本身是正确的
标签: python json kendo-ui flask