java - 从格式 A 的 XML 转换为格式 B 的 XML

标签 java xml xml-parsing

XML 文件的架构正在更改,我需要创建一个实用程序来获取格式 A 的 xml 文件并将其转换为格式 B。我该怎么做。

我无法弄清楚它的起点。

最佳答案

您可能想要研究 XSLT。您可以为每次更改迭代编写一个版本,希望您或任何正在更改 XML 的人能够对每个更改进行版本控制。如果是这样,您将能够轻松地将每个版本转换为下一个版本。

如果您没有可用的 XML 版本,那么您可能必须对 XSLT 进行非常严格的匹配。

关于java - 从格式 A 的 XML 转换为格式 B 的 XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26929170/

相关文章:

java - 对两个收件人使用 Java Desktop mailto

java - 如何将 JDBC 结果集数据转换为插入查询?

java - 给定 Horizo​​ntalFieldManager 中的两个标签字段,我应该如何显示第二个标签的全文而不换行?

android - 行尾不正确

java - 在 XstreamAliasing 中使用冒号时出现异常

java - 有没有办法在 servlet session 中创建 "one time use"属性?

c++ - xml 到 c++ : handling escape characters <=

android - XMLPullparser getEventType 每次都返回 0

iOS:在 xml 解析完成之前创建 TableView

xml - 如何在 Liquibase 中定义一组默认列,def。 PK,def。索引,def。表创建的值?