gpt4 book ai didi

powershell - 使用以反斜杠结尾的字符串时,ConvertTo-Json 会抛出错误

转载 作者:行者123 更新时间:2023-12-04 04:51:37 28 4
gpt4 key购买 nike

下面的代码会产生一个错误

W:\surge\ogre> @{SolutionDir='W:\Surge\ogre\'} | ConvertTo-Json
ConvertTo-Json : The converted JSON string is in bad format.
At line:1 char:35
+ @{SolutionDir='W:\Surge\ogre\'} | ConvertTo-Json
+ ~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (System.Collections.Hashtable:PSObject) [ConvertTo-Json], InvalidOperationException
+ FullyQualifiedErrorId : JsonStringInBadFormat,Microsoft.PowerShell.Commands.ConvertToJsonCommand

为什么?我怎么能解决这个问题?这是在预构建事件中,所以我试图保持单行并尽可能紧凑。

最佳答案

使用 -Compress switch 应该可以解决你的问题。我相信这是 PowerShell 中的一个错误。其他人也有与前类似的问题。值 containing double quotes

关于powershell - 使用以反斜杠结尾的字符串时,ConvertTo-Json 会抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23552000/

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