用于 java 的 LXML E 构建器?
我非常喜欢 LXML 的一件事,那就是 E 构建器。我喜欢我可以像这样将 XML 组合在一起:
message = E.Person(
E.Name(
E.First("jack")
E.Last("Ripper")
)
E.PhoneNumber("555-555-5555")
)
制作:
<Person>
<Name>
<First>Jack</First>
<Last>Ripper</Last>
</Name>
<PhoneNumber>555-555-5555</PhoneNumber>
</Person>
与 DOM 的艰苦工作方式相反。
我很快就会将我的一些软件迁移到 Java,并且它非常非常频繁地使用 E。Java 是否有与这种用法几乎相同的东西?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用纯 Java 会很困难,但是如果您可以在项目中使用 Groovy,那么您可以使用 MarkupBuilder 非常接近您的要求
will be hard with pure Java, but if you can use Groovy in your projects then you could use the MarkupBuilder which comes very close to what you're asking for