gpt4 book ai didi

json - 如何在PowerShell中访问名称由星号组成的属性?

转载 作者:行者123 更新时间:2023-12-02 23:00:12 25 4
gpt4 key购买 nike

维基百科 API 返回包含名为 * 的元素的 JSON。如何在 PowerShell 中访问此类属性?

示例:

$json = Invoke-RestMethod -Method Get -Uri 'https://en.wikipedia.org/w/api.php?action=parse&pageid=10000&prop=wikitext&format=json'
$json.parse.wikitext.* # fails

错误:“引用运算符后缺少属性名称。”因此星号不被识别为属性名称。

JSON 摘录:

{ 
"parse": {
"title": "Eiffel",
"pageid": 10000,
"wikitext": {
"*": "{{Wiktionary|Eiffel}}\n'''Eiffel''' ..."
}
}
}

最佳答案

将其放在引号中:

$json.parse.wikitext."*"

关于json - 如何在PowerShell中访问名称由星号组成的属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62798378/

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