2

我有一个 Maven 项目,它有一个 xml 属性文件(prop.xml)。那个 xml 文件包含一些完全限定的文件路径,比如

<test:loc>file:\C:\test\data\testData.xsl</test:loc>
<test:loc>file:\C:\test\data\devData.xsl</test:loc>
<test:loc>file:\C:\test\data\qa\qa.xsl</test:loc>

.......... 等等

现在我需要根据 ,,.xsl 文件类型(以及其他任何需要)模式用正斜杠('/')替换“\”,以便在这些类型的位置进行替换。

预期输出:

<test:loc>file:/C:/test/data/testData.xsl</test:loc>
<test:loc>file:/C:/test/data/devData.xsl</test:loc>
<test:loc>file:/C:/test/data/qa/qa.xsl</test:loc>

..... 等等

如何使用任何 maven 插件(例如 maven-replacer-plugin)执行此操作,以便可以将其包含在 pom 文件中。

4

1 回答 1

0

我建议通过使用XML maven 插件应用 XSLT 样式表来转换 XML 文件。

于 2013-08-16T15:00:24.363 回答