JsonNodeをforeachで分解すると、その階層のkvpが取得できます。 ちなみに、Keyはストリングで、ValueはJsonNodeです。 responseJson[kvp.Key] = JsonValue.Create(kvp.Value); valueが値の時は、普通はこれで値が入るけど、AOTとかゆ~奴のせいで、型情報がなくなり、落ちます。