1

我有一个带有 for xml 显式子句的 sql 查询。结果我需要存储在一个 xml 文件中。我正在使用 powershell 命令来执行此操作:invoke-sqlcmd -inputFile $inputFilePath | 输出文件 -filePath $outputFilePath

这给了我一个类似于

XML_F52E2B61-18A1-11d1B1000805F49916B

'<'person>dsugfiugds'</person>...

'<'学生>sdgfdg<\学生>'<'id>45<\id>'<'cla...

ss>sdfsdfsfd<....

该文件也已被截断,您可以看到 ... 出现在我需要 xml 格式正确的地方,即 xml 文件本身。

4

1 回答 1

0

您是否尝试过 Export-Clixml 而不是 Out-File?

 invoke-sqlcmd -inputFile $inputFilePath | Export-Clixml -filePath $outputFilePath
于 2013-12-18T15:20:15.973 回答