Возможный дубликат:
Как переименовать тег в SimpleXML через объект DOM?
Если у меня есть такой XML-документ:
<document>
<dogs>
<bulldog>Blu</bulldog>
<terrier>Benjie</terrier>
</dogs>
<cats>
<tiger>Tiggger</tiger>
<lion>Cowardly</lion>
</cats>
</document>
И я хочу перепечатать его, добавив некоторые атрибуты, но не сохранить оригинал....
<document>
<canine type="fiction">
<bulldog>Blu</bulldog>
<terrier>Benjie</terrier>
</canine>
<feline type="fiction">
<tiger>Tiggger</tiger>
<lion>Cowardly</lion>
</feline>
</document>
Какую стратегию я бы использовал, чтобы сделать это в SimpleXML?