繁体   English   中英

如何获取未转义的JSON内容的HTML转义的JSON数据

[英]How can i get html-escaped JSON data of unescaped JSON content

我如何获得此的HTML转义的JSON数据

{ "timestamp":  1345719094, 
  "callback": "https://www.example.com/cloudinary_cors.html",
  "signature": "7ac8c757e940d95f95495aa0f1cba89ef1a8aa7a", 
  "api_key": "1234567890" }

像这样使用它:

<input name="file" type="file" 
       class="cloudinary-fileupload" data-cloudinary-field="image_upload" 
       data-form-data=" ... html-escaped JSON data ... " ></input>

如何在HTML和javascript中做到这一点?

预先感谢。

如果在JavaScript中引用了DOM元素,则可以这样进行:

element.setAttribute('data-form-data', JSON.stringify(data));

根据要编码的数量使用以下任一方法:

    element.setAttribute('data-form-data', encodeURI(data));

要么

    element.setAttribute('data-form-data', encodeURIComponent(data));

没有包含JSON.stringify,但是您可以先对数据进行处理。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM