Как записать в конец файла но на одну строчку выше?

Assasin
Делаю генератор sitemap для сайта но столкнулся с проблемой.
Так как запись идет через a+ то инфа записывается строго в конец файла пропуская закрывающий тег </urlset> который по идее должен быть в самом конце.
Вопрос - как записывать в конец файла но до тега </urlset>
Заранее спасибо
Вернуться к началу

Distructor
Администратор
считывать файл целиком, вставлять в нужное место и потом записывать весь

да и не совсем корректно только дописывать всегда. а если какую-то страницу нужно будет удалить?
в идеале при добавлении/удалении/изменении страницы ты должен перестраивать sitemap
Вернуться к началу

Assasin
спасибо. как раз хотел поинтересоватся
каждый раз заного у меня сейчас так и обновляет
Вернуться к началу