Files
linqpad/Dynamic JSON object.linq
T

9 lines
501 B
C#

<Query Kind="Statements">
<Reference>&lt;ProgramFilesX64&gt;\Microsoft SDKs\Azure\.NET SDK\v2.9\bin\plugins\Diagnostics\Newtonsoft.Json.dll</Reference>
<Namespace>Newtonsoft.Json</Namespace>
</Query>
var jsonStr = "[{\"HierarchyPath\":\"DEPT|DEPT|1|1|27|2|162\",\"Name\":\"10 - 2530 - NSMC IU NICU\"},{\"HierarchyPath\":\"DEPT|DEPT|1|1|27|2|266\",\"Name\":\"10 - 4000 - SL OPERATING ROOM\"}]";
dynamic obj = JsonConvert.DeserializeObject(jsonStr);
string test = obj[0].HierarchyPath;
test.Dump();