Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Eae galera.
Eu tenho um XML do qual não tenho acesso direto ao arquivo. Entao um amigo meu fez um script para acessar esse XML e gerar um outro.
Só que no meio dessa "gração" eu queria alterar o nome de uma TAG, por exemplo:
Mudar de <mobile-set> que é o padrão, para <mobileset>.
Tem como fazer isso?
Obrigado desde já!
>
Como está o seu código?
if(!($xml = @file("[http://enderecodoxml.xml"](http://enderecodoxml.xml)))) exit();
$fp = fopen("arquivo.xml", "w+" );
fwrite($fp, implode($xml,""));
fclose($fp);Esta não é a melhor forma de trabalhar com XML. Utilize SimpleXml, por exemplo.
Carlos Eduardo
Então cara, eu não quero manipular o XML com o php e tal.
Só queria uma solução, uma gambiarra para o problema que eu estou tendo, pois esse mobile-set me complica a vida no Flash pois o SET é uma propriedade, enfim. Não tem uma "gambiarra" pra alterar o nome da TAG antes de eu salva-la de novo no meu servidor?
Abs
Tem. Você pode usar str_replace para substituir um pelo outro.
Carlos Eduardo
Como está o seu código?
Carlos Eduardo