当前位置: 首页 > 软件库 > 程序开发 > XML相关工具 >

Xmappr

XML 与 Java 类相映射
授权协议 BSD
开发语言 Java
所属分类 程序开发、 XML相关工具
软件类型 开源软件
地区 不详
投 递 者 吴高畅
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Xmappr 是一个 XML 映射到 Java 的轻量级库 xml 类库。

特点:

  • 简单的配置。对象到XML的映射配置通过Java注释或外部XML配置。
  • 部分映射。只是一个XML文档,你所感兴趣的非映射XML部分将被保留在输出。
  • XML名称空间得到充分的支持。
  • 保留了从输入的XML元素的顺序输出。
  • XML元素和文本混合支持。可以映射的XHTML。
  • 扩展。自定义转换器可写入支持自定义类型转换。
  • 轻量级。只有80kb左右的规模,没有依赖性。
  • 线程安全。专为多线程的使用。
  • BSD许可证下发布。
  • [url]http://wangwenjunhi.iteye.com/blog/567219[/url] 好像在2010年一月初的时候刚刚发布了0.9版本,这个框架的主要作用就是用来进行读取配置文件(xml)的,但是和以前我们常用的有所不同,他是直接用java的对象和xml进行映射,在我们以前读取xml的时候,哪怕是使用了jdom,dom4j,xpath等的相关API,获得字段仍然失去了他本来的属

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

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

  • xmappr Xmappr是一个用于将XML映射到Java类的80kb库,已经发布供下载。 Xmappr具有几个有趣的功能,包括文档的部分映射,将未映射的XML保留为输出。 XHTML映射; 并支持文本混合。 Xmappr在内部构建映射配置树,无论来源如何,该映射树都是相同的。 因此,可以通过Java批注或外部XML配置来配置对象到XML的映射。 Xmappr不支持XML模式或JAXB注释。 它已

 相关资料
  • 我试图用流和映射将我的类的值与另一个类的值相加。 我的旧代码是这样的...

  • 问题内容: 我们可以对变量进行运算而不是期望相同的结果吗? 例如: 情况A: 情况B: 案例A和案例B在功能上是否相同? 问题答案: 类是最终的,因此不能覆盖其equals()。它的equals()方法是从Object继承的,该Object读取 所以是的,对于类或任何不重写的类型,它们是相同的 为了回答您的第二个问题,每个ClassLoader只能加载一个类一次,并且对于给定的完全限定名称,它将始

  • 问题内容: 使用hashmap而不是使用对象类好吗……使用Hashmap…。 并使用对象类..... 请在应用程序运行状况,内存要求等方面告诉我… 问题答案: 这在很大程度上取决于您要实现的目标:为了提高灵活性,哈希映射会更好。但是灵活性是有代价的:哈希映射比具有相同数量的强类型字段的类还要大和慢。 哈希映射比具有相同数量字段的类具有更大的内存占用量 哈希图会强制对基元进行装箱 哈希图的创建和访问

  • 问题内容: 我正在使用java.time.LocalDate(Java 8)表示Java类中的某些成员字段。 我还使用mybatis与我的数据库进行交互。 从数据库检索某些数据时,所有其他字段都将正确填充,但startDate和endDate字段最终将为null。 但是,如果我使用java.util.Date,例如 当我将它们声明为java.util.Date时,可以在这两个字段(startDat

  • 我目前正在尝试开发一个用于调用特定类的方法。我遇到的问题是,当我调用类时,我需要获得完全限定名或完整的类名。 我从main叫它 我在这里也查到了一个类似的问题。 我也尝试了一下: 在算法类中,但我没有获得用于我正在使用的方法的。

  • 问题内容: 在我的Java应用程序中,我使用第三方库。 但是,我发现有些奇怪,有一些嵌套的程序包,有些类的名称可能与程序包的名称相同。 恐怕我不清楚。这是一个例子: 包 在“ com.xx.a”内部有一个名为“ a”的类。 因此,如果我想将此类称为“ a” … 我写: 然后,IDE将认为我的意思是软件包“ com.xx.a.a”。 那我就不能打电话了。 我想知道为什么? 顺便说一句,图书馆提供者似

  • 问题内容: 我正在寻找一个表的链接,该表包含SQL类型(java.sql.Types)与Java类型之间的映射。 你知道我在哪里可以找到吗? 问题答案: 该 JDBC 4.x的规范 ,通过提供JSR 221 ,提供在标题为附录B中该信息 数据类型转换表 。 请参阅包含从Java对象类型到JDBC类型的映射的表。当调用JDBC API的不同方法时,将有不同的表用于映射。例如,在方法期间使用的映射存在