Java轻量级的序列化/反序列化工具 XBlink

fmms 12年前
     <p class="detail"><img alt="Java轻量级的序列化/反序列化工具 XBlink" src="https://simg.open-open.com/show/e85c39cdbd185731600d5a3db90dc6c3.jpg" width="197" height="89" /></p>    <p class="detail"><strong><span style="font-size:large;">简介:</span></strong></p>    <p class="detail"><span style="font-size:small;">一个轻量级的通用型序列化反序列化工具</span></p>    <p class="detail"><strong><span style="font-size:large;">特点:</span></strong></p>    <div class="detail">     <ul style="text-align:left;padding-bottom:0px;line-height:18px;margin:0px 0px 1.5em;padding-left:0px;padding-right:0px;font-family:Helvetica, Tahoma, Arial, sans-serif;font-size:12px;padding-top:0px;">      <li><strong>轻</strong> -- 当前版本,无需引入任何第三方jar包,JDK1.5以上适用,大小总共<span style="color:#ff0000;"><strong>120K</strong></span>。</li>      <li><strong>易 </strong>-- 简单易用,基本上只需调用<span style="color:#ff0000;"><strong>一个方法</strong></span>就能帮你搞定问题。</li>      <li><strong>简</strong> -- 无需配置Mapping文件,采用了基于注解的方式,对原有程序基本不造成任何负面影响,最大程度的<span style="color:#ff0000;"><strong>降低耦合</strong></span>。</li>      <li><strong>学</strong> -- 代码量少,结构简单,易于研究学习。</li>      <li><strong>通</strong> -- 采用全新架构,理论上支持所有以<span style="color:#ff0000;"><strong>文本格式</strong></span>记录信息的文件的序列化工作。本产品将默认支持<span style="color:#333399;">XML</span>,<span style="color:#333399;">JSON</span>与<span style="color:#333399;">YAML</span>格式。</li>      <li><strong>快</strong> -- 性能优秀,在速度上已经全面超越<span style="color:#008000;"><strong>XStream</strong></span>,是目前<span style="color:#ff0000;"><strong>最快</strong></span>的XML序列化工具。</li>     </ul>    </div>    <p> </p>    <p><strong><span style="font-size:large;">XBlink当前情况:</span></strong></p>    <p><span style="color:#333399;font-size:small;">该版本目前仅提供了XML的序列化支持,后续版本将支持JSON与YAML格式。</span></p>    <p><span style="font-size:small;">相比之前的版本,采用了新架构,jar包体积稍胖(比XStream还是小很多的),功能与性能上有了大幅提高,并提供了更多的扩展机制。</span></p>    <p><strong><span style="font-size:large;">1.0.0版本的特性:</span></strong></p>    <ul>     <li>精简后的注解,简化的API。</li>     <li>支持无注解无配置,直接对现有系统中的类进行序列化。</li>     <li>支持自定义转换器,定制你自己的输出格式。</li>     <li>支持文本格式压缩,以适应开发与生产环境。</li>     <li>支持对生成的文件加入注释,不影响其反序列操作。</li>     <li>支持替换底层输入输入器,你完成可以制造出个性化的“XML”。</li>    </ul>    <p><strong>项目主页:</strong><a href="http://www.open-open.com/lib/view/home/1326945445296" target="_blank">http://www.open-open.com/lib/view/home/1326945445296</a></p>    <p><br /> </p>