小编Pul*_*kit的帖子

如何在Powershell中检查文件是否具有有效的JSON语法

我正在尝试编写一个PowerShell脚本来读取文件并打印"true"如果它是一个有效的JSON文件.我正在使用Powershell v3.0,这就是我现在所拥有的:

$text = Get-Content .\filename.txt -Raw 
$powershellRepresentation = $text | ConvertFrom-Json
Run Code Online (Sandbox Code Playgroud)

如何查看返回代码?我的意思是我想要这样的东西:

if(file not a JSON file){
 Write-Host "not JSON"
}
else{
 Write-Host "True"
}
Run Code Online (Sandbox Code Playgroud)

powershell json powershell-3.0

9
推荐指数
2
解决办法
8219
查看次数

标签 统计

json ×1

powershell ×1

powershell-3.0 ×1