java 中json数据的一些处理

简介:

1
JSONObject   的相关处理


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
//-------------遍历json串的key-----------
JSONObject data = JSONObject.fromObject( "{\"cill\":\"2\",\"age\":\"黄磊\"}" );
Iterator keys = data.keys();
ArrayList<String> listKey =  new  ArrayList<String>();
while  (keys.hasNext()) {
     String key = keys.next().toString();
     listKey.add(key);
}
 
//--------ArrayList转为String [ ] ---------
String[] array = (String[]) listKey.toArray( new  String[listKey.size()]);
 
 
//-----string数组中的首字母排序  a- z 的顺序 ---------
// 调用数组的静态排序方法sort,且不区分大小写
Arrays.sort(array, String.CASE_INSENSITIVE_ORDER);
StringBuffer paramValue =  new  StringBuffer();
for  (String key : array) {
     String value = data.getString(key);
     paramValue.append(value);
}  
 
//-----json数据中删除一个元素 ---------
jsonObject.remove( "key" );  
     
//-----创建数组的三种方式---------  
  public  static  void  main(String[] args){ 
  //第一种 
         int [] temp = { 3 , 5 , 6 , 7 , 9 , 4 , 1 , 21 , 36 , 0 };  
          //第二种
         int  [] temp1 =  new  int [ 3 ];  
         temp1[ 0 ]= 1 ;  
         temp1[ 1 ]= 1 ;  
         temp1[ 2 ]= 1 ;  
          //第三种
         int  vec[] =  new  int []{ 1 5 3 };     
     }    
    



      本文转自建波李 51CTO博客,原文链接:http://blog.51cto.com/jianboli/1889497,如需转载请自行联系原作者





相关文章
|
7天前
|
安全 Java 大数据
|
24天前
|
监控 安全 数据可视化
java基于微服务的智慧工地管理云平台SaaS源码 数据大屏端 APP移动端
围绕施工现场人、机、料、法、环、各个环节,“智慧工地”将传统建筑施工与大数据物联网无缝结合集成多个智慧应用子系统,施工数据云端整合分析,提供专业、先进、安全的智慧工地解决方案。
31 1
|
28天前
|
监控 数据可视化 Java
《使用 JFreeChart 进行数据可视化:提升 Java Web 应用的数据展示能力》
【4月更文挑战第4天】JFreeChart 是 Java Web 应用中数据可视化的强大开源库,提供多种图表类型如线图、柱状图,助于理解数据趋势和模式。通过导入库、创建数据集、设置图表属性,开发者可生成吸引人的图表提升用户体验。使用时注意数据准确性、配色、标签和交互性。JFreeChart 具有高度可定制性、良好性能和社区支持,适用于业务展示、系统监控及数据分析场景。
|
2天前
|
JSON 数据格式 Python
Python标准库中包含了json模块,可以帮助你轻松处理JSON数据
【4月更文挑战第30天】Python的json模块简化了JSON数据与Python对象之间的转换。使用`json.dumps()`可将字典转为JSON字符串,如`{&quot;name&quot;: &quot;John&quot;, &quot;age&quot;: 30, &quot;city&quot;: &quot;New York&quot;}`,而`json.loads()`则能将JSON字符串转回字典。通过`json.load()`从文件读取JSON数据,`json.dump()`则用于将数据写入文件。
8 1
|
3天前
|
安全 Java 网络安全
深入理解Java异常处理网络安全与信息安全:保护数据的关键策略
【4月更文挑战第29天】本文将深入探讨Java中的异常处理机制,包括异常的概念、分类、捕获和处理等方面。通过详细的解析和实例演示,帮助读者更好地理解Java异常处理的原理和应用。 【4月更文挑战第29天】在数字化时代,数据成为最宝贵的资产之一。随着网络攻击的日益猖獗,了解并实施有效的网络安全和信息保护措施变得至关重要。本文将深入探讨网络安全漏洞的概念、加密技术的重要性以及提升个人和企业的安全意识的必要性。我们将分析当前的安全挑战,并提供一系列实用的防护策略,旨在帮助读者构建一个更加安全的数字环境。
|
3天前
|
Java 关系型数据库 MySQL
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
【JDBC编程】基于MySql的Java应用程序中访问数据库与交互数据的技术
|
5天前
|
Java Apache
java读取excel数据案例
Java代码示例使用Apache POI库读取Excel(example.xlsx)数据。创建FileInputStream和XSSFWorkbook对象,获取Sheet,遍历行和列,根据单元格类型(STRING, NUMERIC, BOOLEAN)打印值。需引入Apache POI库并确保替换文件路径。
7 1
|
6天前
|
存储 JSON 数据处理
|
7天前
|
SQL Java 数据库
java代码中调用dao层查询接口,代码没有返回数据,打印出的sql查出了数据
java代码中调用dao层查询接口,代码没有返回数据,打印出的sql查出了数据
13 1
|
7天前
|
存储 Java
Java中利用BitMap位图实现海量级数据去重
Java中利用BitMap位图实现海量级数据去重