为了账号安全,请及时绑定邮箱和手机立即绑定

Java - 将 xml 转换为 JAVA Pojo 类,包括 Java 注释(Simplexml)

Java - 将 xml 转换为 JAVA Pojo 类,包括 Java 注释(Simplexml)

慕森王 2021-09-15 17:02:07
我正在开发一个使用 XML 作为 API 请求和响应主体的应用程序。为了使用改造来获取和解析它,我使用 SimpleXml 作为改造的转换器。但是为了为相应的XML创建pojo类,我在网上找不到任何类似于jsonchema2pojo的方法。并且由于项目中涉及的XML体积庞大,手动创建POJO类非常耗时。我将此问题发布为常见问题解答,因为我自己很难找到一个简单的解决方案。
查看完整描述

2 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

要找到并运行上面提到的POJO Generator 插件

转到 Intellij > View > Apperance > Check Toolbar(确保已选中)然后在 Toolbar 中,您将看到两个蓝色和绿色按钮。蓝色的是 XML 模型生成器。生成的模型适用于 SimpleXML

//img1.sycdn.imooc.com//6141b6c90001032811130165.jpg

查看完整回答
反对 回复 2021-09-15
?
RISEBY

TA贡献1856条经验 获得超5个赞

有一个名为POJO Generator 的Android Studio(也称为 IntelliJ IDEA)插件。您还可以在此链接中找到该插件。

安装后这个插件会出现在工具栏中(默认是不可见的)。要显示工具栏,请尝试查看->工具栏

单击插件的图标并将 XML 粘贴到框中并选择一个目的地。它将基于带有注释(SimpleXML)的 XML 生成 Pojo 类。其余过程(改造客户端创建和 API 调用)保持不变。

//img1.sycdn.imooc.com//6141b6ba000103e712710891.jpg

查看完整回答
反对 回复 2021-09-15
  • 2 回答
  • 0 关注
  • 175 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信