格式化-这种格式的字符串能转成json么?

问题描述

这种格式的字符串能转成json么?

String str = "[[x1,y1,v1],[x2,y2,v2],[x3,y3,v3] ....[xn,yn,vn]]",里面的x,y,n全是浮点数。这种格式用在线json解析是可以格式化的。但是用JSONObject是不能直接序列化的,因为没有key

解决方案

iOS 将字典转成json格式字符串
Gson把对象转成json格式的字符串

解决方案二:

JSON是key-value格式的数据,你这个明显不是啊。

解决方案三:

C#用List来对一个,java应该也有类似List的对象

解决方案四:

先转换成array应该就可以了

时间: 2024-10-31 10:55:42

格式化-这种格式的字符串能转成json么?的相关文章

java-Java 未知格式日期字符串如何转换成日期对象

问题描述 Java 未知格式日期字符串如何转换成日期对象 5C 如题,一种未知的日期格式的字符串如何转换为日期对象如值可能是 2015-02-06T03:57:23+00:002014-10-20 03:24:32.0638th Apr 2015 02:276/13/2015 5:47 PM 等等常规的世界日期格式,如何转成日期对象 解决方案 只能把可能的格式都列上,然后一个一个匹配,匹配上的就转换,没有匹配上的不转换. 解决方案二: 只能用正则表达式依次匹配,然后再调用对应的格式解析. 解决方

arraylist-list对象集合如何转换成json格式(除了迭代之后拼成json格式)

问题描述 list对象集合如何转换成json格式(除了迭代之后拼成json格式) Student s1 = new Student(); s1.setName("张三"); s1.setAge("18"); Student s2 = new Student(); s2.setName("李四"); s2.setAge("22"); List s3 = new ArrayList(); s3.add(0,s1); s3.add(

.NET 字符串如何转换成JSON数据

问题描述 varsys_item={"sys_attrprice":{"17":{"detailImage":"20160111130446844.jpg","detailPrice":"25.0000","Id":"6","sellStock":"10","stock":"10

date-小白求助 如何把字符串转换成日期格式的字符串

问题描述 小白求助 如何把字符串转换成日期格式的字符串 比如我要把"2016-01-13 10:09:24"转换成"2016/01/13"的字符串 解决方案 public static void main(String[] args) { DateFormat df = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); String date1 = "2016-01-13 10:09:24&quo

C#如何将string类型的二进制格式的字符串转换成二进制格式

问题描述 ffd8ffe000104a46494600010100004800480000ffe100584578696600004d4d002a000000080002011200030000000100010000876900040000000100000026000000000003a00100030000000100010000a002000400000001000008e0a003000400000001000005ec00000000ffed003850686f746f73686f7

把json格式的字符串转换成javascript对象或数组的方法总结_javascript技巧

第一种 JSON.parse(jsonString) 第二种 eval("("+jsonString+")") 第三种 var obj=(function ToJSON(o){ if(typeof(o)=="string")try{return new Function("return "+o)();}catch(e){return null;} })("[{name:'zhangsan',age:'24'},{na

javascript日期对象格式化为字符串的实现方法

 本篇文章主要是对javascript日期对象格式化为字符串的实现方法进行了详细的介绍,需要的朋友可以过来参考下,希望对大家有所帮助 javascript提供的日期格式化太简单,一般应用都需要自己实现格式化方法.下面是我想出的一个格式化处理方案,应该是可以满足常用的需求.日期模板中可以使用任意分隔符,还可以使用文字作为分隔符,甚至支持类似yyyyMMdd之类没有分隔符的格式化.    原理:用正则表达式将日期模板中的日期元素[如yyyy, MM, dd]和分隔符拆分成数组,然后用实际的值替换日期

new-如何将这段字符串的“/“换成其他的?

问题描述 如何将这段字符串的"/"换成其他的? var myDate = new Date(); var date=myDate.toLocaleString(); 这时date显示为:"2015/6/3 PM3:47:30" 我想改成:" 2015-06-03 PM3:47:30" (注意:这里的月份和日期都是2位数,所以前面多了一个0) 解决方案 自己格式化或者重写toLocalString方法,不过最好是自己统一下格式,而不是toLocal

字符串 字节-如何将字符串“0x20”转换成字节0x20

问题描述 如何将字符串"0x20"转换成字节0x20 假设有一个字符串"0x20",要将它转换成字节型0x20,要保留前面的0x,请问该 怎么做?有代码最好.谢谢大家! 解决方案 使用格式化字符串,在 C 语言中要以使用 sprintf(cBuf,"0x%x",0x20); cBuf 定义为数组,其中就是想要的结果. 如果是 Java,可以考虑使用 String.Format 之类的函数. 解决方案二: byte b = Convert.ToBy