Я дал XML-документ и какой-то узел в нем.Этот узел обернут моим классом, и этот упомянутый класс должен быть сериализован и затем десериализован (в некотором рабочем процессе).Моя проблема обнаруживается, потому что моя реализация узла (которую я должен использовать) не может быть сериализована.После десериализации у меня должна быть некоторая ссылка на сериализованный узел (точнее, на его родительский узел).
Чего я хотел бы добиться, так это сохранить путь к моему узлу к некоторому однозначному объекту, который можно сериализовать.Затем этот объект (сериализованный путь) должен быть однозначно восстановлен в базовом узле.
Такое поведение заставляет меня задуматься о XPath.Объект XPath (его команда) можно сериализовать и использовать для получения узла из документа.Но я не знаю, как сохранить XPath для данного узла в контексте документа XML.
Любая помощь будет оценена