Это должно быть довольно легко, если вы хотите использовать язык сценариев. Для каждого файла просто добавьте префикс ко всем тегам id; поэтому в файле 1 id="circle"
становится id="file1_circle"
, а в файле 2 id="circle"
становится id="file2_circle"
.
В большинстве случаев вам не помешает тривиальный поиск и замена (найдите id="
и замените его на id="fileX_
), хотя возможны случаи, когда это не сработает (особенно если эта строка поиска появляется элемент текста, например).
Если вы хотите сделать это «правильным образом», вам понадобится анализатор XML (например, XMLReader в PHP).