上弘科技網(wǎng)站建設(shè)百度新聞搜索
簡介
官網(wǎng):https://simple.sourceforge.net/home.php
Github:https://github.com/ngallagher/simplexml
Simple 是用于 Java 的高性能 XML 序列化和配置框架。它的目標是提供一個 XML 框架,使 XML 配置和通信系統(tǒng)的快速開發(fā)成為可能。該框架有助于以最少的工作量和更少的錯誤開發(fā) XML 系統(tǒng)。它提供完整的對象序列化和反序列化,維護遇到的每個引用。從本質(zhì)上講,它類似于 Java 平臺的 C# XML 序列化,但提供了用于攔截和操作的附加功能。
-
簡單的框架,強大的功能
用于提供 XML 序列化的框架易于使用,并且圍繞著幾個注釋和一個用于從 XML 讀取對象和從 XML 寫入對象的持久對象。 -
可以處理對象圖中的循環(huán)
持久化引擎可以處理對象圖中的循環(huán),這使得具有遞歸引用的復(fù)雜對象能夠被序列化。這確保反序列化過程可以恢復(fù)所有對象引用。 -
它絕對不需要配置
與許多 Java 的 XML 框架不同,無論其復(fù)雜性如何,都不需要映射或配置來序列化對象。XML 模式使用字段注釋表示。 -
使用 XML 進行極其快速的開發(fā)
開發(fā) XML 配置和通信系統(tǒng)比使用 XML 框架(例如 DOM、SAX,甚至其他框架(例如 Digester 和 XStream))要快得多。 -
與人類可編輯的 XML 相互轉(zhuǎn)換
該框架的主要目標是用于反序列化序列化對象的 XML 數(shù)據(jù)是人類可讀的。所有 XML 元素和屬性都采用可以使用文本編輯器輕松創(chuàng)建的簡單結(jié)構(gòu)。 -
包含一個 XML 模板系統(tǒng)
作為反序列化過程的一部分,XML 元素和屬性中的模板標記可以用變量替換。這允許系統(tǒng)很容易地適應(yīng)用作具有動態(tài)值替換的配置系統(tǒng)。
反饋
-
我嘗試了這個框架,它在 Android 上非常棒。
-
順便說一句,您的 API 比 .NET 中的序列化框架好十倍,并且可能是我見過的設(shè)計最好的框架之一。
-
只是想我應(yīng)該提一下,我的團隊正在使用 Simple 來反序列化我們的自主水下航行器的配置。ARISE AUV 隊長。
-
我認為 Simple framework 是個絕妙的主意。多年來,我一直在努力尋找一種在 Java 中使用 XML 的簡單方法,終于找到了。
-
我只想對 Simple 團隊表示感謝,你們用 Simple 完成了出色的工作,它非常直觀且非常強大,兩者的結(jié)合為我在這個項目上節(jié)省了大量時間!
-
簡單是一個偉大的產(chǎn)品。我一直在使用 Java bean 序列化,它生成的 XML 非常糟糕!!更不用說需要使用 getter/setter 對公開各種私有狀態(tài)。保持良好的工作。我們的開發(fā)團隊非常感謝您的努力。
-
你已經(jīng)完成了很棒的項目。
-
我真的很喜歡這樣做的注釋方法,因為它快速且易于理解。該教程也非常出色,因為我實際上可以在不到 5 分鐘的時間內(nèi)開始編碼,這在花了一個小時研究 JAXB API 之后有點新鮮。
-
干得好!Simple 極大地幫助了我在工作和家中的項目!
-
我今天才發(fā)現(xiàn)簡單。該項目的出色工作。不錯,簡單,小巧。我通常使用 C# 工作,因此與 .NET 的屬性驅(qū)動標記相比,Simple 的語法對我來說非常舒服。
-
幾天來我一直在尋找一種快速的輕量級 java xml 序列化程序,剛剛遇到 Simple,它看起來很棒。我特別喜歡它可以生成的緊湊 xml,因為我將使用它來通過網(wǎng)絡(luò)傳遞字符串消息。
-
首先讓我說 simple 看起來很棒 - 找到一個無需 5 兆依賴項即可工作的 java 序列化工具令人耳目一新!
-
我發(fā)現(xiàn)了 Simple XML,我認為它很棒。與 JAXB 的模式優(yōu)先相比,我更喜歡源優(yōu)先的概念。
-
首先感謝…它是如此簡單!如此簡單,以至于當我碰到什么東西時,我忍不住認為我誤讀了文檔。
-
我喜歡使用 Simple XML Framework,它使我的工作變得更加輕松。
-
我找到了您的簡單 XML 序列化框架。這是一個很棒的軟件。它為我節(jié)省了很多工作。
-
我最近發(fā)現(xiàn)了 SimpleXML 庫,它很棒。節(jié)省了我很多時間。
-
我找到了您的簡單 XML 序列化框架,它是一款很棒的軟件。