我想在spring项目中解析xml文件。任何人都可以为此提供方向吗?
此xml文件将用于加载需要为每个jsf页面验证的各种字段。
我想使用这个xml来读取文档构建工厂或spring中的任何通用函数
DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder dBuilder = dbFactory.newDocumentBuilder();
Document doc = dBuilder.parse(fXmlFile);
我想验证页面中是否有在此xml中定义的特定值。所以我需要像使用DocumentBuilderFactory
答案 0 :(得分:3)
这个问题太模糊了,很多不同的场景都是可能的。
但是,我应该看看Spring参考中的章节14. Marshalling XML using O/X Mappers。也许你会在那里找到答案。
啊,问题中的更多信息。因此XML包含属性,尽管它不是Java属性XML格式。
好的,那么我想我会write a BeanPostProcessor使用Commons / Config来从XML中读取属性。您应该在一定程度上复制PropertyPlaceholderConfigurer所做的事情。