Java - 将xml转换为JAVA Pojo类,包括java注释(Simplexml)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java - 将xml转换为JAVA Pojo类,包括java注释(Simplexml)相关的知识,希望对你有一定的参考价值。
我正在开发一个使用XML作为API请求和响应主体的应用程序。要使用改造来获取和解析它,我已经使用SimpleXml作为改造的转换器。但是为了为相应的XML创建pojo类,我找不到任何类似于jsonchema2pojo的在线方法。
由于项目中涉及的XML规模很大,因此手动创建POJO类非常耗时。
我将此问题作为常见问题解答发布,因为我自己找到一个简单的解决方案来解决这个问题。
答案
android Studio(也称为IntelliJ IDEA)有一个名为POJO Generator的插件。你也可以在this link找到这个插件。
安装后,此插件将位于工具栏中(默认情况下不可见)。要显示工具栏,请尝试查看 - >工具栏
单击插件的图标并将XML粘贴到框中并选择目标。它将基于带注释的XML(SimpleXML)生成Pojo类。其余的过程(改造客户端创建和API调用)保持不变。
希望这个对你有帮助。
以上是关于Java - 将xml转换为JAVA Pojo类,包括java注释(Simplexml)的主要内容,如果未能解决你的问题,请参考以下文章
是否有将 Java POJO 转换为 JSON 和 XML 的库? [关闭]