JSON, XML转换工具
该插件封装了JSON, XML格式数据相互转换的功能
无
插件测试用例与源码下载:点击插件中心至插件详情页 (插件测试用例与插件源码已经提供)
本插件的所有API默认支持Android4.0+和iOS7.0+操作系统.
有特殊版本要求的API会在文档中额外说明.
本插件所有API默认在插件版本4.0.0+可用.
json2xml //将json字符串转为xml
uexJsonXmlTrans.json2xml(param,cb)
说明:
将json字符串转为xml
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
param | String | 是 | json格式字符串 或 res://, wgt://,wgts://, file:///sdcard/开头的文件路径 路径协议详见CONSTANT中PathTypes |
cb | Function | 是 | 回调方法 |
回调参数:
var cb = function(error,data){}
参数名称 | 参数类型 | 说明 |
---|---|---|
error | Number | 转换结果,0-成功,非0-失败 |
data | String | 转换后的数据 |
示例:
var param = {
key1:"value1",
key2:{
hehe:"讨厌"
},
key3:3,
key4:false,
key5:["1","2","3"]
};
uexJsonXmlTrans.json2xml(param,function(error, data){
if (error) {
alert("转换出错!");
} else {
alert(data);
}
});
xml2json //将xml格式字符串转为json格式
uexJsonXmlTrans.xml2json(param,cb);
说明:
将xml格式字符串转为json格式
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
param | String | 是 | xml 格式字符串 或 res://, wgt://, wgts://, file:///sdcard/开头的文件路径 路径协议详见CONSTANT中PathTypes |
cb | Function | 是 | 回调方法 |
回调参数:
var cb = function(error,data){}
参数名称 | 参数类型 | 说明 |
---|---|---|
error | Number | 转换结果,0-成功,非0-失败 |
data | Object | 转换后的数据 |
示例:
var param = '<key3>3</key3><key1>value1</key1><key4>0</key4><key2><hehe>讨厌</hehe></key2><key5>1</key5><key5>2</key5><key5>3</key5>';
uexJsonXmlTrans.xml2json(param,function(error, data){
if (error) {
alert("转换出错!");
} else {
alert(JSON.stringify(data));
}
});
API版本: uexJsonXmlTrans-4.0.0
最近更新时间:2016-7-1
历史发布版本 | 更新内容 |
---|---|
API版本: uexJsonXmlTrans-4.0.0
最近更新时间:2016-7-1
历史发布版本 | 更新内容 |
---|---|