Автор, а для чего вам запоминать выбранный элемент? Где это должно сохраняться? И на какой период это должно сохраняться?
В XML обычно делает запись администратор сайта / приложения при внесении изменений в структуру или содержание. И действуют такие изменения, что очевидно, навсегда и для всех, кто загрузил впоследствии флешку.
То есть это все актуально при написании админки для приложений / сайтов.
А для локального / временного сохранения данных на стороне клиента использовать можно SharedObject, как здесь уже сказали, или переменные сессии, если это серверное приложение.
Вообще, в случае сервера, писать в XML можно, например, с помощью методов php-шного класса SimpleXML. То есть нужно создать php-скрипт и с ним работать. Или хранить структуру XML в базе данных, и формировать его "на лету" при загрузке и писать соответственно в БД при внесении изменений.
|