上弘科技网站建设宁波公司做网站
简介
官网:https://simple.sourceforge.net/home.php
Github:https://github.com/ngallagher/simplexml
Simple 是用于 Java 的高性能 XML 序列化和配置框架。它的目标是提供一个 XML 框架,使 XML 配置和通信系统的快速开发成为可能。该框架有助于以最少的工作量和更少的错误开发 XML 系统。它提供完整的对象序列化和反序列化,维护遇到的每个引用。从本质上讲,它类似于 Java 平台的 C# XML 序列化,但提供了用于拦截和操作的附加功能。
-
简单的框架,强大的功能
用于提供 XML 序列化的框架易于使用,并且围绕着几个注释和一个用于从 XML 读取对象和从 XML 写入对象的持久对象。 -
可以处理对象图中的循环
持久化引擎可以处理对象图中的循环,这使得具有递归引用的复杂对象能够被序列化。这确保反序列化过程可以恢复所有对象引用。 -
它绝对不需要配置
与许多 Java 的 XML 框架不同,无论其复杂性如何,都不需要映射或配置来序列化对象。XML 模式使用字段注释表示。 -
使用 XML 进行极其快速的开发
开发 XML 配置和通信系统比使用 XML 框架(例如 DOM、SAX,甚至其他框架(例如 Digester 和 XStream))要快得多。 -
与人类可编辑的 XML 相互转换
该框架的主要目标是用于反序列化序列化对象的 XML 数据是人类可读的。所有 XML 元素和属性都采用可以使用文本编辑器轻松创建的简单结构。 -
包含一个 XML 模板系统
作为反序列化过程的一部分,XML 元素和属性中的模板标记可以用变量替换。这允许系统很容易地适应用作具有动态值替换的配置系统。
反馈
-
我尝试了这个框架,它在 Android 上非常棒。
-
顺便说一句,您的 API 比 .NET 中的序列化框架好十倍,并且可能是我见过的设计最好的框架之一。
-
只是想我应该提一下,我的团队正在使用 Simple 来反序列化我们的自主水下航行器的配置。ARISE AUV 队长。
-
我认为 Simple framework 是个绝妙的主意。多年来,我一直在努力寻找一种在 Java 中使用 XML 的简单方法,终于找到了。
-
我只想对 Simple 团队表示感谢,你们用 Simple 完成了出色的工作,它非常直观且非常强大,两者的结合为我在这个项目上节省了大量时间!
-
简单是一个伟大的产品。我一直在使用 Java bean 序列化,它生成的 XML 非常糟糕!!更不用说需要使用 getter/setter 对公开各种私有状态。保持良好的工作。我们的开发团队非常感谢您的努力。
-
你已经完成了很棒的项目。
-
我真的很喜欢这样做的注释方法,因为它快速且易于理解。该教程也非常出色,因为我实际上可以在不到 5 分钟的时间内开始编码,这在花了一个小时研究 JAXB API 之后有点新鲜。
-
干得好!Simple 极大地帮助了我在工作和家中的项目!
-
我今天才发现简单。该项目的出色工作。不错,简单,小巧。我通常使用 C# 工作,因此与 .NET 的属性驱动标记相比,Simple 的语法对我来说非常舒服。
-
几天来我一直在寻找一种快速的轻量级 java xml 序列化程序,刚刚遇到 Simple,它看起来很棒。我特别喜欢它可以生成的紧凑 xml,因为我将使用它来通过网络传递字符串消息。
-
首先让我说 simple 看起来很棒 - 找到一个无需 5 兆依赖项即可工作的 java 序列化工具令人耳目一新!
-
我发现了 Simple XML,我认为它很棒。与 JAXB 的模式优先相比,我更喜欢源优先的概念。
-
首先感谢…它是如此简单!如此简单,以至于当我碰到什么东西时,我忍不住认为我误读了文档。
-
我喜欢使用 Simple XML Framework,它使我的工作变得更加轻松。
-
我找到了您的简单 XML 序列化框架。这是一个很棒的软件。它为我节省了很多工作。
-
我最近发现了 SimpleXML 库,它很棒。节省了我很多时间。
-
我找到了您的简单 XML 序列化框架,它是一款很棒的软件。