xml
pangwu86
这个作者很懒,什么都没留下…
展开
-
XBlink工作流程简介
小徐同志要的,其实要了很久了 正所谓欠债还钱么…… 顺便分享给大家看看吧2011-01-24 15:40:31 · 107 阅读 · 0 评论 -
XStream1.4的几个变化
正着手XBlink新版本的开发,想着去找XStream取取经的,结果意外发现几乎3年没有更新过的XStream在今年8月份竟然发布了新版本,最新的为1.4.1,已经是一个BugFix版了。 稍微扫了下,发现1.4比起1.3版主要有这么几个改变: 官方表示不再支持JDK1.3了,所以老系统还是继续用1.3.1版吧。增加了对JDK7与android系统的支持。XPP3不...2011-09-09 02:18:34 · 784 阅读 · 0 评论 -
XBlink中关于XML/JSON格式中引用对象的路径的实现思路
在将一个对象序列化过程中,引用对象的处理是一个常见问题。随着新版本XBlink的即将推出,这个老大难问题就需要慎重解决。在0.7.0版中,引用虽然已经能够正确处理,但是实现方式是采用了对象出现先后顺序为标记,采用数字的方式来实现引用。例如 A包含B,B包含C,C包含A,C也包含B。生成的XML如下:<A> <B> <...2011-10-01 02:23:22 · 129 阅读 · 0 评论 -
通用型序列化框架——XBlink1.0.0版发布
XBlink1.0.0版发布:更轻更快更好用 简介:一个轻量级的通用型序列化反序列化工具 特点: 轻 -- 当前版本,无需引入任何第三方jar包,JDK1.5以上适用,大小总共120K。易 -- 简单易用,基本上只需调用一个方法就能帮你搞定问题。简 -- 无需配置Mapping文件,采用了基于注解的方式,对原有程序基本不造成任何负面影响,最大程度的降低耦合...2011-10-08 20:43:30 · 165 阅读 · 0 评论 -
XBlink1.0.0版用户手册
公告:由于googlecode的wiki编辑较为复杂,官网文档还需重新整理格式,这里先写一个1.0.0版的使用手册,让大家先了解下具体的使用。 用户API 对于XBlink作为普通用户只需要了解5或8个类即可,其他的都是内部使用,无需关心细节。必备的:两个核心类 XBlink.java XBConfig.java 三个注解类 XBlinkAlias.java X...2011-10-09 23:11:25 · 180 阅读 · 0 评论 -
XBlink关于如何实现扩展的几点思考
XBlink在1.0.0版开始编码前,想过究竟怎么才能做成一个比较灵活易于扩展的框架。(毕竟之前的太不灵活)灵活易于扩展,即是指很多地方可以让用户去决定,给用户更大的选择权。序列化最终是生成可阅读的文本格式,所以只有在这上面下文章了。经过几个朋友的讨论与个人思考,确定了至少有两点要做到。一,对于一个对象转换生成的文字与其格式,用户可以设定。二,对于一个用户自己定...2011-10-11 15:35:05 · 128 阅读 · 0 评论 -
XBlink调整SVN目录结构,1.0.0版本与0.8.0版本开发同时启动
呃...XBlink已经n久没有动了,今天正好看了下SVN目录结构的一些东西,就顺手调整了下XBlink的SVN,准备着手启动新版本的开发了先做下SVN结构的笔记,这是从别的地方copy过来的。 目录结构svn://project/+trunk+branches+tags这是一个标准的布局,trunk为主开发目录,branches为分支开发目录,tags为tag存档目...2011-03-20 21:42:10 · 109 阅读 · 0 评论