阅读更多

1顶
0踩

编程语言

原创新闻 Simple 2.0发布:XML序列化框架

2008-12-09 12:11 by 副主编 QQbyte 评论(3) 有7238人浏览

Simple 2.0发布,Simple是一个XML序列化框架,一个Java版本宽容的序列化框架,能够快速在Java平台上开发XML。Simple 2.0同时完全支持序列化和反序列化。

2.0版本新功能:支持通过annotations完全配置化的XML结构;提供版本管理框架允许向前和向后兼容序列化;更好的性能,使用轻量级StAX提升XML反序列化进程,比XStream和JAXB更快;通过namespace annotations提供完全的命名空间支持;包括XML模板系统……

Simple是开源软件,使用LGPL许可。

详情访问:Simple 2.0 - Version Tolerant XML Serialization

 

主页: http://simple.sourceforge.net/
文档: http://simple.sourceforge.net/download/stream/doc/javadoc/

教程: http://simple.sourceforge.net/download/stream/doc/tutorial/tutorial.php

 

1
0
评论 共 3 条 请登录后发表评论
3 楼 sorphi 2008-12-09 17:24
引用
It requires absolutely no configuration


Unlike many of the XML frameworks for Java there are no mappings or configuration required to serialize objects regardless of its complexity. The XML schema is represented using field annotations.


json/xml,用这种方式,都挺讨厌
2 楼 liusu 2008-12-09 13:26
这样序列化终究很容易碰到一个问题,就是当你的对象改变以后,曾经序列化的对象很难在反序列化回来,记得xstream里面是给对象加属性没问题,修改或重构属性就会出现不能读取的问题。
1 楼 desire 2008-12-09 13:02
看上去不错

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • CoolSysHold (转)

    CoolSysHold (转)[@more@]CoolSysHold 版本:3.0[适用系统] windows 95/98,windows NT 4.0[软件类型] 系统安全类共享软件。[主要功能] CoolSysHol...

  • Java对象XML序列化框架-Simple2.0

    Simple是一个XML序列化框架,一个Java版本宽容的序列化框架,能够快速在Java平台上开发XML。支持通过annotations完全配置化的XML结构;提供版本管理框架允许向前和向后兼容序列化;更好的性能,使用轻量级StAX提升...

  • SpringBoot2.0搭建:集成MyBatis,热部署,redis写的增删改查demo(二)

    上一篇搭建起了大体架构,这一篇写个增删改查demo7、测试显示table 信息 (建table,在sql 里面添加几条数据,显示到页面)8、增加热部署功能 (自动刷新后台java,xml代码变动情况,无需手动重启,不过idea对它支持...

  • xml序列化与反序列化_XML序列化程序中的微妙行为会杀死

    xml序列化与反序列化Dan Maharry is/was having a heck of a time with the XmlSerializer after upgrading an application from .NET 1.1 to .NET 2.0. 在将应用程序从.NET 1.1升级到.NET 2.0之后, Dan Maharry在...

  • Django的序列化和反序列化

    将程序中的一个数据结构类型转换为其他格式(字典、JSON、XML等),例如将Django中的模型类对象装换为JSON字符串,这个转换过程我们称为序列化。 反之,将其他格式(字典、JSON、XML等)转换为程序中的数据,例如将...

  • Java 开发 2.0: 使用 Hibernate Shards 进行切分

    Java 开发 2.0: 使用 Hibernate Shards 进行切分 关系数据库的水平伸缩 切分并不是万能的,但是它是关系系统满足大型数据要求的一种方法。对于一些商店来说,切分意味着可以保持一个受信任的 RDBMS,...

  • 漫谈grpc 4:grpc和其他rpc框架的横向对比,到底好在哪里?

    gRpc 是一个高性能、开源和通用的 RPC 框架,面向移动和 HTTP/2 设计。目前提供 C、Java 和 Go 语言版本,分别是:grpc, grpc-java, grpc-go. 其中 C 版本支持 C, C++, Node.js, Python, Ruby, Objective-C, PHP 和 ...

  • 【Dubbo】——通信协议及序列化方式

    rest:// 基于标准的Java REST API——JAX-RS 2.0(Java API for RESTful Web Services的简写)实现的REST调用支持 二、序列化方式 Java序列化 Java中的序列化问题及解决 JSON 优点 1 简单易用开发成本低 2 跨语言 ...

  • json rpc 2.0 java_使用JSONRPC 2.0规范解决多语言RPC交互的方案

    http协议只是作为通信协议,但是数据传输的格式还是要规范的,传统的有xml和一些序列化方案,近年流行更加轻量级和通用的json格式,它被广泛用于web数据传输。本文选用的就是json格式。 于是朝着这个方向去调研,...

  • [转]XML解析框架

    XML 是一种网络通信的数据交换的重要公共语言,它能非常方便的描述带层级关系的数据结构并方便的...在 Java 中操作 XML 是相当方便的,于是我调查了一些时下比较流行的 Java 操作 XML 的开源库 [b]Xerces[/b]...

  • Retrofit2.0+RxJava+RxAndroid——强强联合的网络请求框架

    3,默认反序列化OkHttp的ResponseBody类型 4,默认只能接受ResponseBody类型的参数作为@body 5,2.0以后,get请求和post的请求的区别在call里面,注解写@get和写@post已经没有区别了 sendRequest()方法...

  • SOA 事务管理,第 2 部分:原型事务协调框架

    图 4 说明了事务构造器进行的操作序列,包括初始服务调用,随后是 SAX 解析所提供的 XML 文档,以及构建 SOA 远程服务对象和 SOA 事务对象。 图 4:SOA Transaction Manager Builder 序列图 点击此处放大 ...

  • Retrofit2.0使用详解

    square在github上发布了很多优秀的Android开源项目。例如:otto(事件总线),leakcanary(排查内存泄露),android-times-square(日历控件),dagger(依赖注入框架),picasso(异步加载图片),okhttp(网络请求)等等。

  • 使用 Flutter 反序列化 JSON 的一些选项

    json_serializable 包使用 source_gen API 来生成序列化代码,并会为您编写 fromJson 构造函数(及 toJson 方法)。 注:json_serializable 链接 pub.dartlang.org/packages/js… 将其用于应用的基本流程如下...

  • awesome-python(python集合框架)

    传说, GitHub 上有一个 Awesome - XXX ...awesome-python 包括了Web 框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等。 地址:https:.

  • MusicXML文档翻译(持续更新)

    translator : Mr_52Hz ...MusicXML 3.0 Tutorial MusicXML 3.0 教程 MusicXML is a digital sheet music interchange and distribution format. MusicXML 是数字活页乐谱的交换和分发格式。 goal is create a u...

  • Retrofit 2.0关于get和post的网络访问的简单使用

    Retrofit 2.0已经发布很久了,由于个人原因,现在才稍有接触。其他地方关于这个框架的介绍都只是之言片语。使得学习起来比较麻烦一些。一般来说这种比较强大的框架,学习起来都有一些难度,有时候也只运用它的一个...

  • 5.C-Demo-排序

    5.C-Demo-排序_快速排序

  • java-ssm942基于ssm的保险公司营销管理系统+jsp程序源码数据库含论文.rar

    本系统基于SSM(Spring+SpringMVC+MyBatis)框架,适用于毕业设计, 基于B/S模式, mysql数据库,感兴趣的朋友们可以下载研究一下。 后端采用java语言,ssm框架,mybatis操作数据源,使用软件:idea,eclipse、MySQL。完成了用户登录管理等模块的设计与实现。完成了系统数据库的设计,并基于MySQL数据库管理系统 jdk版本:jdk1.8+ 前端:jsp 开发工具:IDEA 或者eclipse都支持 编程语言: java 框架支持:ssm 数据库: mysql 版本不限 数据库工具:Navicat/SQLyog都可以 详细技术:java+ssm+jsp+MYSQL+MAVEN

Global site tag (gtag.js) - Google Analytics