Powershell展開對象數(shù)據(jù)結構并以JSON格式輸出
更新時間:2015年03月25日 09:43:03 投稿:junjie
這篇文章主要介紹了Powershell展開對象數(shù)據(jù)結構并以JSON格式輸出,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下
適用于3.0及以后版本。
一個對象包含多個嵌套屬性和多個子對象。
要顯示對象的屬性和自屬性,可以轉換成JSON,它可以更好的表示這些潛逃屬性。
這個例子取回當前的Powershell進程,將其屬性轉換成JSON,然后再發(fā)送給剪切板。現(xiàn)在你就可以剪切到任何文本對象中去了。
復制代碼 代碼如下:
Get-Process -Id $pid | ConvertTo-Json | clip.exe
要控制獲取屬性的層級,你可以在ConvertTo-Json中使用-Depth參數(shù),這個默認值是2(所以默認你還只展開2個層級信息)。
相關文章
PowerShell入門教程之創(chuàng)建和使用配置文件實例
這篇文章主要介紹了PowerShell入門教程之創(chuàng)建和使用配置文件實例,PowerShell的配置文件都是些普通的PowerShell腳本文件,需要的朋友可以參考下2014-10-10
Powershell使用嵌套哈希表實例 嵌套哈希表的2種寫法例子
這篇文章主要介紹了Powershell使用嵌套哈希表實例,嵌套哈希表的2種寫法例子,需要的朋友可以參考下2014-07-07
PowerShell中使用Out-File把字符串或運行結果保存到文件的方法
這篇文章主要介紹了PowerShell中使用Out-File把字符串或運行結果保存到文件的方法,重點在于Out-File命令的使用方法上,需要的朋友可以參考下2014-08-08
Powershell訪問SQL Server數(shù)據(jù)庫代碼實例
這篇文章主要介紹了Powershell訪問SQL Server數(shù)據(jù)庫代碼實例,本文直接給出代碼,使用時只需要替換數(shù)據(jù)庫配置參數(shù)即可,需要的朋友可以參考下2014-11-11
探索PowerShell (三) PowerShell下使用Aliases
這一節(jié)就來介紹PowerShell下的Aliases。在PowerShell中,為了習慣于使用,可以使用別名代替命令2012-12-12

