【发布时间】:2010-10-23 19:13:54
【问题描述】:
作为我开发的一部分,我希望能够针对单个 XSD 文件验证整个文件夹的 XML 文件价值。 PowerShell 函数似乎是一个很好的候选者,因为我可以像这样通过管道将文件列表传递给它: dir *.xml | Validate-Xml -Schema .\MySchema.xsd
我考虑过从Validating an Xml against Referenced XSD in C# 问题中移植 C# 代码,但我不知道如何在 PowerShell 中添加处理程序。
【问题讨论】:
-
为什么仅仅因为你从标准输入读取文件列表就需要它是 PowerShell?
-
我希望能够轻松地将其集成到自动构建脚本中。不想为了做到这一点而编译一个应用程序。 PowerShell 脚本似乎很适合这种事情。
标签: xml powershell xsd