I think – yes. First set in editurl a dummy existing file in the server.
Then after the row is saved you can use getRowData method to obtain the changed values. This is array of type name:value. So after this you can iterate the array and make the appropriate xmlstring.
To me the problem is to handle the string, an xmlstring, instead of a server request, to get edited the string, or at least a way to reprogram the function.
I've searched and don't find a way, if this is not implemented and is some kind of improvement, please tell me. (To stop finding start working:)