我有一個DataTable $ DT具有相同的數據,我想管在使用cmdlet的的ConvertTo-JSON數據以JSON Powershell的 V3如何DataTable中使用的ConvertTo-JSON轉換成JSON使用PowerShell v3的
$ds.Tables["mytable"] | ConvertTo-Json
結果是返回DataTable的所有屬性,但我只需要在數據表中的記錄。
我想知道是否有辦法做到這一點,而不希望通過每列/行,然後添加到自定義object..etc。
這是我所得到的,當我運行上面的線;
[
{
"RowError": "",
"RowState": 2,
"Table": {
"CaseSensitive": false,
"IsInitialized": true,
"RemotingFormat": 0,
"ChildRelations": "",
"Columns": "Id Name IsActive",
"Constraints": "",
"DataSet": "System.Data.DataSet",
"DefaultView": "System.Data.DataRowView System.Data.DataRowView",
"DisplayExpression": "",
"ExtendedProperties": "System.D.......
感謝
亞西爾
我用以下解決方案: http://mac-blog.org.ua/powershell-invoke-sqlcmd-convertto-json/ –