title: ConvertFrom-Json is giving System.Object[] for some sections in Powershell
body: <p>I am very new to Windows PowerShell. I am trying to fire ConvertFrom-Json  command for the below Json :-</p>
  
  <pre><code>$ret=[{"ID":"ABC","type":"Test","code":"AD","enabled":true,"sourceMappings":[{"source":"Test","values":[{"code":"AD","value":"Anderson","enabled":true,"canonicalValue":true,"downStreamDefaultValue":true}]}],"startDate":0,"endDate":0,"updatedBy":"YY","updateDate":1590085877449,"version":4}]
  </code></pre>
  
  <p>and I am getting below output :-</p>
  
  <pre><code>ID             : ABC
  type           : Test
  code           : AD
  enabled        : True
  sourceMappings : {@{source=Test; values=System.Object[]}}
  startDate      : 0
  endDate        : 0
  updatedBy      : YY
  updateDate     : 1590085877449
  version        : 4
  </code></pre>
  
  <p>If you notice the values been assigned to System.Object[].Please help me how to get the original values in the output.</p>