Skip to content

Latest commit

 

History

History
57 lines (48 loc) · 2.05 KB

README-CN.md

File metadata and controls

57 lines (48 loc) · 2.05 KB

✨ConvertFrom-JsonToHashtable✨

English | 简体中文 | Github | Gitee

license code size repo size created


介绍

  • Windows PowerShell 中, ConvertFrom-Json 方法没有 -AsHashtable 开关
  • 这导致转换 json 内容为哈希表的操作变得不方便
  • 这个模块解决了这个问题
  • 它会导出一个 ConvertFrom-JsonToHashtable 函数
  • 函数和 ConvertFrom-Json 使用方式一样,它会直接将 json 内容转换为哈希表

使用

  1. 安装模块: Install-Module ConvertFrom-JsonToHashtable

  2. 导入模块: Import-Module ConvertFrom-JsonToHashtable

  3. 使用示例:

    • $jsonString = '{
          "key1": "value1",
          "key2": {
              "subkey1": "subvalue1",
              "subkey2": ["item1", "item2"]
          },
          "key3": [
              {"nestedkey1": "nestedvalue1"},
              {"nestedkey2": "nestedvalue2"}
          ]
      }'
      
      $jsonString | ConvertFrom-JsonToHashtable