I have some XML that I'd like to express to the user as a tree view. Looks like I'll have to use XSLT or something to convert it to <ul><li> format for the tree view.
But what about getting the data back out? Specifically, as the user is dragging nodes around I need to keep the original XML data in step with that. I can switch to JSON if needed.
KnockoutJS handles updating data back to the server quite well, though I've never used it with this sort of operation (tree view).
Does anyone have any suggestions or recommendations? How are other people handling this?