欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

纯Java编写的处理XML的类库 Xmappr 使用方法,xmlxmappr,Xmappr是一个使用纯

来源: javaer 分享于  点击 43499 次 点评:282

纯Java编写的处理XML的类库 Xmappr 使用方法,xmlxmappr,Xmappr是一个使用纯


Xmappr是一个使用纯Java编写的处理XML的类库,提供一种非常简单的方式来处理XML,可以将任意XML与Java类相映射。主要特性:映射通过注释或外部配置实现可以缓存未映射元素保持XML元素顺序可以自定义类型转换器完全支持XML命名空间线程安全(设计用于多线程使用)不包含任何依赖关系整个类库大小只有80kb采用BSD许可

test.xml

<root a="2.2">      some text      <node>123</node>  </root> 

Root.java

@RootElement  public class Root {       @Attribute       public float a;       @Element       public Integer node;       @Text       public String text;  }  

解析方法

Xmappr xm = new Xmappr(Root.class);  Root root = (Root) xm.fromXML(xml_file_reader);

XML的配置方式

<root-element name="root" class="package.name.Root">    <attribute field="a">      <element field="node">        <text field="text"></text>      </element>  </attribute></root-element> 
相关栏目:

用户点评