Javascript 如何传输python';将字符串转换为js脚本
我尝试使用模块json实现这一点,但js脚本和firebug会出错。 例子。我有一句话:Javascript 如何传输python';将字符串转换为js脚本,javascript,python,json,mako,Javascript,Python,Json,Mako,我尝试使用模块json实现这一点,但js脚本和firebug会出错。 例子。我有一句话: {"fruit":{"apple":100}} 我尝试将其发送到js脚本,该脚本调用构建选择器。 我得到了所有“变成";的东西,我有一个错误: 'Unexpected token &' 然后我尝试json.dumps,它的转义符会像\“一样转义,脚本不会使用这个结构。 如何在没有任何转义符和额外字符的情况下生成像{“fruit”:{“apple”:100}}这样的“干净”json结构 已解
{"fruit":{"apple":100}}
我尝试将其发送到js脚本,该脚本调用构建选择器。
我得到了所有“
变成";
的东西,我有一个错误:
'Unexpected token &'
然后我尝试json.dumps,它的转义符会像\“
一样转义,脚本不会使用这个结构。
如何在没有任何转义符和额外字符的情况下生成像{“fruit”:{“apple”:100}}
这样的“干净”json结构
已解决。我使用Mako作为模板。需要关闭其中的过滤器,如
${my_var | n}
不,这不是真的
>>> import json
>>> json.dumps({"fruit":{"apple":100}})
'{"fruit": {"apple": 100}}'
很明显,你在做一些你在问题中没有提到的事情