Как сохранить объект JSON в файл с помощью Powershell?
Я преобразовал следующий файл JSON в объект представления powershell.
{
"computer": [
{
"children": [
{
"children": [ {
"children": [ {
"path": "T:\Dropbox\kvaki.html",
"name": "kvaki",
"type": "url",
"url": "http://example.com"
} ],
"path": "T:\Dropbox\",
"name": "Njusha",
"type": "folder"
}, {
"path": "T:\Dropbox\Europa.html",
"name": "Europa",
"type": "url",
"url": "http://example.com"
}, {
"path": "T:\Dropbox\math.html",
"name": "math",
"type": "url",
"url": "http://example.com"
} ],
"path": "T:\Dropbox\",
"name": "Money",
"type": "folder"
}
],
"full_path_on_file_sys": "T:\Dropbox\"
}
]
}
После некоторых вычислений с представлением powershell я хотел бы сохранить их в файл в формате JSON. Но команда$jsonRepresentation | ConvertTo-Json | Out-File "D:\dummy_path\file.json"
сохраняет это таким образом
{
"computer": [
{
"children": " ",
"full_path_on_file_sys": "T:\Dropbox\"
}
]
}
Вопрос: как добиться правильного сохранения сложного JSON-представления powershell?