`
wangchao_17915566
  • 浏览: 169464 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

json date转化

阅读更多

增加此类

 

public class DateJsonValueProcessor implements JsonValueProcessor{

	private final String format="yyyy-MM-dd";
	public Object processArrayValue(Object arg0, JsonConfig arg1) {
		// TODO Auto-generated method stub
		return null;
	}

	public Object processObjectValue(String key, Object value,JsonConfig arg2) {
		 if(value==null)  
		       return "";   
		    if (value instanceof Date) {   
		       String str = new SimpleDateFormat(format).format((Date) value);   
		       return str;   
		    }   
		 return value.toString();
	}

}

 

json调用

JsonConfig cfg = new JsonConfig();   
		cfg.registerJsonValueProcessor(java.util.Date.class,new DateJsonValueProcessor()) ;
		
		JSONArray  jsonArray = JSONArray.fromObject(list,cfg);
 

 

分享到:
评论

相关推荐

    JSON LIB转化时间

    这篇博客“JSON LIB转化时间”可能探讨了如何使用JSON Lib处理日期和时间在JSON中的转换问题。 日期和时间在JSON中通常以字符串形式表示,例如"2023-03-20T10:30:00",这是因为JSON标准本身并不支持日期类型。在...

    JSON 转化为java对象

    ### JSON 转化为 Java 对象:深入解析与实践 #### 一、背景与意义 随着互联网技术的发展,Web 应用越来越依赖于前后端分离的架构模式,其中 JSON 成为了前后端数据交换的标准格式之一。对于后端开发者而言,能够...

    java DATE与时间戳互化

    要将时间戳转化为`Date`对象或字符串格式,可以使用`SimpleDateFormat`类。具体步骤如下: ```java SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Long timestamp = new Long(445555555)...

    js字符串日期yyyy-MM-dd转化为date示例代码

    最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: ...

    使用gson,java对象和json字符串之间相互转化

    要将一个Java对象转化为JSON字符串,可以使用`Gson.toJson()`方法。例如,假设我们有一个名为`Person`的类: ```java public class Person { private String name; private int age; // 构造函数、getter和...

    json转换工具,支持日期

    3. `SqlDateProcessor.java`和`UtilDateProcessor.java`: 这两个类与`TimestampProcessor`类似,分别处理`java.sql.Date`和`java.util.Date`类型。由于这些日期类型在JSON中表示方式的不同,自定义处理器可以确保...

    Json处理工具类

    - `java.sql.Date`: SQL日期处理。 - `java.text.ParseException`: 解析异常处理。 - `java.text.SimpleDateFormat`: 日期格式化。 - `java.util.ArrayList`: 动态数组实现。 - `java.util.List`: 定义列表接口。 - ...

    JAVA获取图片EXIF等综合信息并转化为JSON

    5. 转化为JSON:为了将这些信息转化为JSON格式,我们可以使用`org.json`库或者其他JSON库如`Gson`或`Jackson`。以`org.json`为例: ```java import org.json.JSONObject; JSONObject json = new JSONObject(); ...

    json lib jdk

    1. **解析JSON**:通过`JsonParser`类,可以将一个JSON格式的字符串解析成一个`JsonNode`对象,进一步转化为Java对象,如Map、List或自定义类实例。 2. **生成JSON**:利用`JsonGenerator`类,可以将Java对象转换成...

    struts2 1 8生成返回json 修正

    struts.json.date.format=yyyy-MM-dd HH:mm:ss ``` 5. **处理JSON响应**: 在客户端,可以通过JavaScript的AJAX请求来获取并解析Struts2返回的JSON数据。例如,使用jQuery: ```javascript $.ajax({ url: '...

    json与java对象互转

    一方面,服务器端需要将复杂的业务逻辑处理结果转化为JSON格式,以便于前端或移动端的解析和展示;另一方面,客户端提交的数据通常也是JSON格式,需要转换为Java对象进行进一步的处理。因此,掌握高效的JSON与Java...

    ruby使用json库

    然后,`JSON.parse`方法可以将JSON字符串转化为Ruby的数据结构,如哈希或数组。例如: ```ruby require 'json' json_string = '{"name":"John", "age":30, "city":"New York"}' parsed_data = JSON.parse(json_...

    date与long型转换工具

    - JSON序列化:在JSON格式中,日期通常以Unix时间戳(long类型)的形式存在。 - 日志记录:在记录日志时,时间戳可以帮助快速定位问题发生的具体时刻。 6. **其他时间类型**:除了Date和long,Java 8引入了新的...

    XStream的Date转换 @XStreamConverter DateConverter

    XStream是一个用于XML、JSON和HTML的Java库,它能够将Java对象转化为XML,反之也能将XML数据还原为Java对象。在这个场景中,我们将深入探讨XStream如何处理日期类型,特别是使用`@XStreamConverter`注解来自定义Date...

    flex json解析包(corelib.swc)

    例如,你可以使用`JSON.parse()`方法将JSON字符串转化为ActionScript的对象结构,如Array或Object,同时`JSON.stringify()`方法则可以将ActionScript对象转化为JSON格式的字符串。 ```actionscript var json...

    java对于Json文件的解析范例

    Jackson库提供了`com.fasterxml.jackson.databind.ObjectMapper`类,而Gson库则提供了`com.google.gson.Gson`类,它们都能将JSON字符串转化为Java对象,或反之。 1. **使用Jackson解析JSON**: - 引入依赖:在项目...

    Python3 谷歌浏览器收藏夹导出数据转化JSON

    每条书签通常包含`title`(书签标题)、`href`(链接)、`date_added`(添加日期)等属性。如果书签有子书签,则将其作为一个子列表存储。 5. **遍历HTML并填充数据结构**: 使用BeautifulSoup的`find_all()`方法遍历...

    Elasticsearch官方提供数据案例account.json

    配合Kibana,Elasticsearch的可视化工具,用户可以将这些数据转化为直观的图表和仪表板。Kibana提供数据探索、指标计算、时间序列分析等功能,使得数据可视化的创建和分享变得简单。通过设置不同的面板,可以展示...

    ajax请求时json时间格式的格式化显示

    JSON通常用于在服务器和客户端之间传递数据,其中时间戳通常是字符串或数字格式,而我们往往希望在前端将其转化为用户友好的日期和时间格式。 在描述中提到的"js全部都封装好了",这可能指的是`ajaxDataFormat.js`...

    json解析在js和php中的不同

    它同样可以将JSON字符串转化为PHP变量,但这里有一些不同之处。比如对于`null`值,JSON中的`null`在PHP中会被转换为PHP的`NULL`常量: ```php $jsonString = '{"name":"John", "age":30, "city":null}'; $...

Global site tag (gtag.js) - Google Analytics