gpt4 book ai didi

json - 从JSON创建哈希表

转载 作者:行者123 更新时间:2023-12-03 13:12:44 26 4
gpt4 key购买 nike

我想获得像这样的Hashtable的JSON表示形式:

@{Path="C:\temp"; Filter="*.js"}
ConvertTo-Json结果为:
{
"Path": "C:\\temp",
"Filter": "*.js"
}

但是,如果使用 ConvertFrom-Json将该JSON字符串转换回去,则不会得到HashTable,而是PSCustomObject。

那么,如何可靠地序列化上述Hashmap?

最佳答案

$json = @{Path="C:\temp"; Filter="*.js"} | ConvertTo-Json

$hashtable = @{}

(ConvertFrom-Json $json).psobject.properties | Foreach { $hashtable[$_.Name] = $_.Value }

改编自 PSCustomObject to Hashtable

关于json - 从JSON创建哈希表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40495248/

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