我在我的项目中使用JSmart(SMARTY JS端口)。我有两个选择,以获得模板:Javascript innerHTML和JSON解析字符串差异
插入内
<脚本ID = “第三方物流” 类型= “文本/ X-jsmart-TMPL” > ... < /脚本>
和
document.getElementById('tpl').innerHTML
01拉
- 接收它在JSON值
我遇到的问题与第二个选项:JSON.Parse后项值包含特殊字符等\ r \ n或\吨,includng/JS JSmart不会拒绝这一点。
如果从innerHTML中提取结果字符串,处理得很好。
小例子: JSON解析值:
<!-- \r\n SMARTY template\r\n\tdata object\r\n
innerHTML的拉动值:
<!-- SMARTY template data object
我怎么能转换成JSON解析值等于从我得到的innerHTML字符串?
请添加JSON模板! –
请参阅pasteBin:http://pastebin.com/bYtDgAY4 –
Node.js或Browser? –