Estoy desarrollando una aplicación donde los usuarios dibujan cosas en SVG dinámicamente con el uso de RaphaelJS. JQuery y PHP también están involucrados. El material que se dibuja es bastante ligero, solo algunos caminos y líneas. Me di cuenta de que se puede acceder y almacenar fácilmente los "dibujos" simplemente llamando a $('svg').html() y esto me hizo preguntarme si es posible y factible construir un mecanismo que permita a los usuarios almacenar sus dibujos usando almacenamiento web, luego cárguelos para su posterior edición. El desafío, como yo lo veo, es cargar ese contenido guardado en un nuevo SVG y hacer que Raphael trabaje con él. JQuery html() obviamente no funcionará y agregar cada ruta y línea con createElementNS es bastante engorroso. ¿Hay alguna forma, quizás una biblioteca, que pueda tomar html() de un SVG y simplemente insertarlo en otro?