查看: 33|回复: 1

[文章教程] PowerShell 读取和写入JSON文件

[复制链接]
xuanxiao 发表于 2024-11-19 18:01:54 | 显示全部楼层 |阅读模式
JSON(JavaScript 对象表示法)是一种开放标准文件格式和数据交换格式,它使用人类可读的文本来存储和传输由属性值对和数组(或其他可序列化值)组成的数据对象。它是一种常见的数据格式,在电子数据交换中具有多种用途,包括带有服务器的 Web 应用程序。

1.读取json文件并格式化:
  1. $ScriptPath = $PSScriptRoot
  2. $FilePath=$ScriptPath+""+"Json_String.JSON"

  3. $JSON=Get-Content  $FilePath | ConvertFrom-Json

  4. $JSON

  5. //读取Domain属性
  6. $JSON.Domain.url
复制代码


微信截图_20241119180007.png


2.写入JSON文件:
使用 ConvertTo-Json cmdlet 将信息输出到 JSON 文件。在下面的示例中,我使用 ConvertTo-Json 和 Out-File 将数据从 Get-Childitem cmdlet 输出到 JSON 文件 (D:\DownLoads\files.json)
  1. Get-ChildItem | ConvertTo-Json | Out-File D:\DownLoads\files.json
复制代码




提醒:在写入文件之前限制要在 JSON 文件中存储的内容,否则会因为内容过多而出现错误。

相关的文件下载:
json读写.ps1 (262 Bytes, 下载次数: 0, 售价: 2 个ASP币)
一往情僧 发表于 2024-11-20 08:34:59 | 显示全部楼层
受教受教,收藏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表

在线客服

售前咨询
售后咨询
服务热线
023-58418553
微信公众号