繁体   English   中英

从javascript / jQuery中的第三方API序列化数据

[英]Serialize the data from 3rd party API in javascript/jQuery

我想对我从3rd Party API获得的数据进行序列化。 下图是我从API得到的图片

从Ink Filepicker API接收的数据

如您在照片中看到的,我已经收到2套信息,这些信息由[]中的数字表示。 当我使用jQuery发出POST请求时,多个Parameters都发布到了我的Java方法中。 我想做的是将信息的每个集合封装到一个组中,然后将它们序列化为一个参数,然后将其作为包含所有内容的一个对象发送回去。 如何通过Javascrip或jQuery做到这一点?

无论如何,这是我的代码

function getMediaInfo(InkBlob){

console.log(InkBlob);

jQuery.ajax({
  type: 'POST',
  url: '/webapp/filepicker/importAssets',
  dataType: 'json',
  data: {"inkBlob": InkBlob}
  }); }

我要做的就是只设置一个参数调用inkBlob,该参数包含如上图所示的信息。

怎么样 -

For Serializing js object
var str = JSON.stringify(InkBlob);

jQuery.ajax({
  type: 'POST',
  url: '/webapp/filepicker/importAssets',
  dataType: 'json',
  data: {"inkBlob": str}
  }); 

注意

JSON.stringify不适用于较旧的浏览器,请对较旧的浏览器使用JSON2.js

暂无
暂无

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

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