字符串 object (json)object array 转换
来源:互联网 发布:怎么删除淘宝上的评价 编辑:程序博客网 时间:2024/06/05 08:55
字符串 object (json)object array 转换
目录
JS__Array.join.1
JS__Concat push 比较...1
JS__String转Object__Object转String__array转string.2
JS__Array 转 string.4
JS__string 转 Array.4
JS__全部代码...4
C#____string转泛型...6
JS__Array.join
var testArray=new Array();
testArray.push("testA"); //testArray中真的有值了,
testArray.push("testB");
testArray.push("testC");
console.info("11:"+testArray.push("testD")); //push() return Count 4
console.info("12:"+testArray); // return [*,*,*,*] --数组
console.info("13:"+JSON.stringify(testArray)); // return [*,*,*,*] --字符串
//toLocaleString() 、toString() 、valueOf() 等同与 join(',')方法
var t1=testArray.toString();
console.info("14:"+t1); //
var t2=testArray.join('*');
console.info("15:"+t2); //
JS__Concat push 比较
//push 是真正的压栈,数据会放到array中去。
//concat 不会把数据方法数组中去,只表示 合并多个数组 的功能,
//array1.concat("ss") 后,array1中不会有ss这个值。
var testArray=new Array();
testArray.push("testA"); //testArray中真的有值了,
testArray.push("testB");
testArray.push("testC");
console.info("11:"+testArray.push("testD")); //push() return Count 4
console.info("12:"+testArray); // return [*,*,*,*] --数组
console.info("13:"+JSON.stringify(testArray)); // return [*,*,*,*] --字符串
//toLocaleString() 、toString() 、valueOf() 等同与 join(',')方法
var t1=testArray.toString();
console.info("14:"+t1); //
var t2=testArray.join('*');
console.info("15:"+t2); //
//push 是真正的压栈,数据会放到array中去。
//concat 不会把数据方法数组中去,只表示 合并多个数组 的功能,
//array1.concat("ss") 后,array1中不会有ss这个值。
var testArray2=new Array();
testArray2.concat("testA"); //testArray2中没有实际
testArray2.concat("testB");
testArray2.concat("testC");
console.info(testArray2.concat("testD")); //concat return ["testD"]
console.info(testArray2); //return []
JS__String转Object__Object转String__array转string
Stringàobject JSON.parse(); eval("("+ strA +")");
Arrayàstring JSON.stringify();
Objectàstring JSON.stringify();
function json(){
var jsonObj = { id: '01', name: 'Tom'}; //define an Object 定义一个object类型
console.info( typeof(jsonObj)); //Show the define type
//JSON需要引用类库
varstrJsonObj=JSON.stringify(jsonObj); //Object change to string 将object转换为string类型
console.info(strJsonObj); //show the result
//eval不需要引用类库
var strJsonObj2=eval("("+strJsonObj +")"); //string change to Object 将string 转换成 object类型
console.info(strJsonObj2); //show the result
var jsonString ='{"id":"01","name":"Tom"}';//define astring
console.info(typeof(jsonString)); //show type
var obj=JSON.parse(jsonString); //change string to object
console.info(obj.id); //show a member of theobject
}
varcodeValList = new Array();
varobj = new Object();
obj.VehicleId = $("#VehicleId").val();
obj.GpsInstruction = 1;
codeValList =codeValList.concat(obj); // concat函数返回一个新数组,新数组是由多个数组组合而成的。
posParam = JSON.stringify(codeValList);//JSON.stringify参数可以使array
JS__Array 转 string
toLocaleString() 、toString() 、valueOf() 等同月 join(',')
JS__string 转 Array
split(‘,’)
var stringA="123,4445,66777,999";
var arrA=new Array();
arrA=stringA.split(',');
console.info(arrA);
JS__全部代码
<script type="text/javascript"src="/jquery-1.10.1.js"></script>
<script type="text/javascript"src="/Json2.js"></script>
<!-- need use the file of json2.js ,thencould use these method JSON.stringify;JSON.parse -->
<script type="text/javascript">
function json(){
var jsonObj = { id: '01', name: 'Tom'}; //define an Object 定义一个object类型
console.info( typeof(jsonObj)); //Show the define type
//JSON需要引用类库
var strJsonObj=JSON.stringify(jsonObj); //Object change to string 将object转换为string类型
console.info(strJsonObj); //show the result
//eval不需要引用类库
var strJsonObj2=eval("("+strJsonObj +")"); //string change to Object 将string 转换成 object类型
console.info(strJsonObj2); //show the result
var jsonString ='{"id":"01","name":"Tom"}';//define astring
console.info(typeof(jsonString)); //show type
var obj=JSON.parse(jsonString); //change string to object
console.info(obj.id); //show a member of theobject
var testArray=new Array();
testArray.push("testA"); //testArray中真的有值了,
testArray.push("testB");
testArray.push("testC");
console.info("11:"+testArray.push("testD")); //push() return Count 4
console.info("12:"+testArray); // return [*,*,*,*] --数组
console.info("13:"+JSON.stringify(testArray)); // return [*,*,*,*] --字符串
//toLocaleString() 、toString() 、valueOf() 等同与 join(',')方法
var t1=testArray.toString();
console.info("14:"+t1); //
var t2=testArray.join('*');
console.info("15:"+t2); //
//push 是真正的压栈,数据会放到array中去。
//concat 不会把数据方法数组中去,只表示 合并多个数组 的功能,
//array1.concat("ss") 后,array1中不会有ss这个值。
var testArray2=new Array();
testArray2.concat("testA"); //testArray2中没有实际
testArray2.concat("testB");
testArray2.concat("testC");
console.info(testArray2.concat("testD")); //concat return ["testD"]
console.info(testArray2); //return []
var stringA="123,4445,66777,999";
var arrA=new Array();
arrA=stringA.split(',');
console.info(arrA);
var data="{\
root:\
[\
{name:'1',value:'0'},\
{name:'6101',value:'北京市'},\
{name:'6102',value:'天津市'},\
{name:'6103',value:'上海市'},\
{name:'6104',value:'重庆市'},\
{name:'6105',value:'渭南市'},\
{name:'6106',value:'延安市'},\
{name:'6107',value:'汉中市'},\
{name:'6108',value:'榆林市'},\
{name:'6109',value:'安康市'},\
{name:'6110',value:'商洛市'}\
]\
}";
console.info(typeof(data));
console.info(data);
vardataObj=eval("("+data+")");//转换为json对象
console.info(typeof(dataObj));
}
var a=json();
</script>
C#____string转泛型
- 字符串 object (json)object array 转换
- ios中json object转换成字符串
- Object转换为JSON格式字符串
- json字符串转换为object对象
- json 字符串转换为Object实体数组
- /** * @see 将javascript数据类型转换为json字符串 * @param 待转换对象,支持object,array,string,function,number,boolean
- js object 、 json转换
- C# Object 、json转换
- Java Object, Json 转换
- js object 、 json转换
- java json object 转换
- json,string,object转换
- object转换JSON
- javascript 将object转换为字符串JSON.stringify
- json转换时间类型的字符串为object-小心
- JAVA Map、List、Object转换后的JSON字符串
- 将基于spring的json字符串转换为Object对象
- json字符串与Object对象间的转换
- 基于AWS的电子商务网站架构——结账服务
- USACO6.1.2 A Rectangular Barn(rectbarn)
- JProfiler学习笔记
- photoshop制作网页原型
- PAT|中国大学MOOC-翁恺-C语言程序设计习题集21-24
- 字符串 object (json)object array 转换
- 去哪儿app反编译之后截图,类真是特么多
- Hbase 原理及入门
- sqlite alter table改变某一列
- 判断网络状态的第三方类 iOS
- What does ‘composer dump-autoload’ do in Laravel?
- 条款4:非必要不提供default constructor
- angular自定义filter
- jsp 九个内置对象