tangiblexml:使用注释和反射的自动 XML 到对象转换

时间:2024-06-25 12:52:15
【文件属性】:

文件名称:tangiblexml:使用注释和反射的自动 XML 到对象转换

文件大小:28KB

文件格式:ZIP

更新时间:2024-06-25 12:52:15

Java

有形XML TangibleXML 是一个 Android 库,它通过注解和反射自动将 XML 解析为方便的对象。 通过注释的强大功能,它真的很容易使用。 TangibleXML 的灵感来自 Alex Gilleran 的 IceSoap(实际上是它的介绍文档),它对于我的需求来说太先进了。 不确定它实际上最终有多相似。 我知道 IceSoap 支持更高级的选择,基于节点属性(TangibleXML 不支持)。 好了,介绍完了,让我们开始吧! 它是如何工作的? 解析器树是根据类的注释字段自动构建的。 反射用于创建对象和设置字段。 您可以将字段设为必填或可选,并且列表无需跳过任何环节即可工作。 我如何使用它? 使用@TangibleResult注释您的根结果类 使用@TangibleField注释您的字段 创建Parser对象 使用XmlPullParser调用parse() 就


【文件预览】:
tangiblexml-master
----.gitignore(13B)
----build.gradle(489B)
----src()
--------androidTest()
--------main()
----LICENSE(1KB)
----README.md(4KB)
----proguard-rules.pro(641B)

网友评论