Динамически создать дерево в Windows Phone 8 из данных Json
Я пытаюсь создать Treeview динамически в Windows Phone 8 из ответа json с моего сервера. Этот ответ json вложен в вложенный, как вопрос, заданный в stackru. Я очень озадачен тем, какой подход мне следует использовать, я deseriazlied мой объект json, но как и где отобразить на странице xaml? Пожалуйста, предложите мне, какую структуру данных мне следует использовать Treeview / ExpanderView / CollectionViewSource или любую другую структуру данных. Мой json как следующий
>Peter
- - >user1
- - >user2
- - >user3
- - >userPassword
- - >userId
- - > Regional
- - > Zonal
- - >permission
>john
>david
>Jack
- - >user1
- - >user2
- - >userpassword
- - >userId
- - >Permissions
>Laura
- - > admin
- - > permissions
-- > user1
-- > user2
- - >userpassword
- - >userId
- - >Permissions
- - > Admin
- - > SuperAdmin
>...
>...
>...