我的要求是我有许多XML模板,并且根据某些决策参数,我必须使用用户或属性文件给出的值填充它。 XML很长并且是嵌套的。我理解解决方案需要采取以下任何方法:
1)。首先将xml解组为java对象>>从用户/属性文件>>填充对象再次编组生成的对象以获取最终的xml。 2)。搜索标签的模式并用给定的值替换它。
我认为以前的方法更好,因为它面向对象且不那么错误,尽管填充对象的每个实例变量都是一项大任务。
另外,后者可能导致繁琐的代码以及大量错误,因为模式可能不同:例如,
> <maven></maven>
or <maven />.
我的问题是,还有其他有前途和更快的方法吗? 可以采取实现这个目标吗?
任何帮助都将受到高度赞赏。