gpt4 book ai didi

html - 将 XSL 应用于目录中所有文件的通用方法?

转载 作者:行者123 更新时间:2023-11-28 00:22:53 24 4
gpt4 key购买 nike

我有一个 XSL,可以将 XML 文件转换为 HTML 文件。效果很好。但我想申请一个文件目录。理想情况下,每个 XML 文件的新 HTML 文件将被插入到同一目录中。

我使用的是 Windows XP。我有 Cygwin,并且对 shell 脚本已经足够好了。我现在有了 Saxon,但到目前为止还不能用它完成很多工作。现在我正在做类似的事情

java -jar settings.saxon_path -t -s:sourceFilepathNormal -xsl:normalizePath(myXSLT) -o:newXMLFilepathNormal

在目录中每个文件的 for 循环中,但这对我来说似乎很笨拙。实际上,似乎不是那样,我知道它很笨重。使用手头的工具完成这项任务的最优雅方式是什么?

最佳答案

您可以按照建议使用 collection() 函数来执行此操作;但在 Saxon 命令行上也有一个工具可以处理整个目录。只需给出一个目录名称作为 -s 参数的值,另一个目录作为 -o 参数的值。

如果您更喜欢 GUI 方法,KernowForSaxon 还可以对文件夹中的每个文件应用相同的转换。

关于html - 将 XSL 应用于目录中所有文件的通用方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7762537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com