My WebAPi is returning JSON string as shown below {"DataProvider":{"AdministrationDatabase":{"ConnectionString":{"@IsEncrypted":"false","#text":"Data Source=*bank.dev\GROUPCHAT;Database=Administration;User Id=devsa;Password=P@ssw0rd!;"}},"ApplicationAdministrationDatabase":{"ConnectionString":{"@IsEncrypted":"false","#text":"Data Source=bank.dev\CHAT;Database=ApplicationAdministration;User Id=devsa;Password=P@ssw0rd!;"}},"Database":{"ConnectionString":{"@IsEncrypted":"false","#text":"Data Source=**bank.dev\GROUPCHAT;Database=ZLExtract;User Id=devsa;Password=P@ssw0rd!;"}}}}
How I can convert it so the FuelUXTree can accept this as datasource.
Here is manually converted data :
{"DataProvider":{"name":"DataProvider","type":"folder","additionalParameters":{"children":{"AdministrationDatabase":{"name":"AdministrationDatabase","type":"folder","additionalParameters":{"children":{"ConnectionString":{"name":"ConnectionString","type":"folder","additionalParameters":{"children":{"text":{"name":"Data Source=*bank.devGROUPCHAT;Database=Administration;User Id=devsa;Password=P@ssw0rd!;","type":"item"},"IsEncrypted":{"name":"false","type":"item"}}}}}}},"ApplicationAdministrationDatabase":{"name":"ApplicationAdministrationDatabase","type":"folder","additionalParameters":{"children":{"ConnectionString":{"name":"ConnectionString","type":"folder","additionalParameters":{"children":{"text":{"name":"Data Source=bank.devGROUPCHAT;Database=Administration;User Id=devsa;Password=P@ssw0rd!;","type":"item"},"IsEncrypted":{"name":"false","type":"item"}}}}}}},"ZLExtractDatabase":{"name":"ZLExtractDatabase","type":"folder","additionalParameters":{"children":{"ConnectionString":{"name":"ConnectionString","type":"folder","additionalParameters":{"children":{"text":{"name":"Data Source=**bank.devGROUPCHAT;Database=Administration;User Id=devsa;Password=P@ssw0rd!;","type":"item"},"IsEncrypted":{"name":"false","type":"item"}}}}}}}}}}}