Avatar

Level 10

I think DDX can do this for you.

Since, I don't have experience on that, I couldn't elaborate. It just might be a starting point for you to read DDX concepts.

Nith