【问题标题】:Reading and parsing xml file in Spring Project在 Spring Project 中读取和解析 xml 文件
【发布时间】:2011-05-17 09:03:52
【问题描述】:

我想在 spring 项目中解析 xml 文件。任何人都可以为此提供指导吗?

这个 xml 文件将用于加载需要为每个 jsf 页面验证的各种字段。

我想使用这个 xml 来通过文档构建工厂或 spring 中存在的任何通用函数来读取

DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);

我想验证此 xml 中定义的特定值的页面。所以我需要像在简单的java程序中使用DocumentBuilderFactory一样解析这个xml文件

【问题讨论】:

  • 你想要解析一个通用的 XML 文件,还是想要 Spring 读取你的 XML 配置文件并实例化你的 bean?
  • 你是要解析任何.xml文件,还是要解析spring配置xml文件?
  • 还是 Java properties.xml 文件?
  • @Bozho 我想解析任何 xml 文件
  • 这是什么模糊的问题?刚刚停止投票。请你能更清楚地解释你的问题吗?

标签: java xml spring


【解决方案1】:

这个问题太模糊了,很多不同的场景都是可能的。

但是,我认为您应该查看 Spring 参考中的第 14. Marshalling XML using O/X Mappers 章。也许你会在那里找到答案。


啊,问题中的更多信息。所以 XML 包含属性,尽管它不是 Java 属性 XML 格式。

好的,那么我想我会 write a BeanPostProcessor 在后台使用 Commons / Config 从 XML 中读取属性。您可能应该在一定程度上复制PropertyPlaceholderConfigurer 所做的事情。

【讨论】:

  • 我对@9​​87654325@有新问题
猜你喜欢
  • 2012-11-22
  • 2011-04-01
  • 2010-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多