Skip to content

Instantly share code, notes, and snippets.

@torgro
Last active February 11, 2017 13:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save torgro/42e8956d30538ac50ca7b86bea5a6023 to your computer and use it in GitHub Desktop.
Save torgro/42e8956d30538ac50ca7b86bea5a6023 to your computer and use it in GitHub Desktop.
$Object = [pscustomobject]@{
Name = "Tore"
SpecialNumber = 255
StartDate = (Get-Date)
EndDate = (Get-Date).AddYears(3)
Temperature = 23.11
IsPowershell = $true
}
$CliXMLlength = [System.Management.Automation.PSSerializer]::Serialize($Object).Length
$JSONlength = ($Object | ConvertTo-Json -Compress).Length
$HashData = ($Object | ConvertTo-Hashtable | ConvertTo-HashString).Length
[PSCustomObject]@{
XML = $CliXMLlength
JSON = $JSONlength
HashData = $HashData
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment