java - 我可以找到没有 XSD 模式或 XPATH 的 Java XML 配置示例吗?

标签 java xml configuration

我需要创建一个尽可能简单的 XML 配置文件。据我了解,使用 jaxb 需要创建一个架构文件。使用 XPathAPI 不允许将 XML 直接转换为 Java bean – 需要使用 XPATH。 Apache commons 配置也是如此。

是否可以避免使用模式或 XPath,也许可以使用 XMLEncoder?

最佳答案

听起来您正在寻找像 XStream 这样的工具,它可以将任意对象图序列化和反序列化为 XML。它通常会很好地猜测要使用的元素名称,但您可以使用注释或通过在编码/解码之前对 XStream 对象进行方法调用来配置映射。

关于java - 我可以找到没有 XSD 模式或 XPATH 的 Java XML 配置示例吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17551147/

相关文章:

java - 如何在 Java、XML 文件中显示具有特定 id 和标签名称以及特定父节点下的节点的值?

php - php 生成的 xml 文档中的实体声明(—等)

java - JAXB:解码期间未继承命名空间注释 - JDK 1.8_102 中的回归?

symfony - Symfony2 插件在 PHPStorm 中的注释

java - Thymeleaf 如何知道要使用哪个端点?

java - Google Drive API v3 在 java 中获取根文件夹 ID

java - 为什么 HashSet 的内部实现创建一个 HashMap 来存储它的值?

java - 如何在spring boot中按顺序加载@Configuration类

java - 为什么在启动时找到相同的属性文件,但后来在 Spring Java 应用程序中却找不到?

java - 在simpleCaptcha中更改图像样式