"Olá boa tarde, estou com uma dúvida a respeito de uma implementação e vou apresentar meu problema e a solução que eu pensei, assim gostaria que vocês me falem suas opiniões a respeito, grato.
Vamos lá, eu tenho todos os meus inputs e preciso salvar os valores em um XML que já possui uma estrutura e que depois será carregado em um outro site para realizar o cadastro com os valores dos meus inputs, minha dúvida é a seguinte:
Como devo fazer para passar os valores dos meus inputs e salvá-los nesse XML já existente, no início pensei em converter meu json para XML mas a estrutura dos XMLs são diferentes, então pensei na solução acima mas não manjo muito de XML, minha possível solução é viável? Gostaria muito de ouvir o que vocês tem a dizer. Obrigado."
Conteúdo retirado do grupo Laravel Brasil no Facebook.
Guarda o input em uma variável, aí você monta o xml dessa maneira:
"<tag>". $variavel . "</tag>"
E assim por diante...
Pesquisa por simplexml ou implementa só com json
Depende muito da estrutura do XML...
Se for fixa a solução pode ser tão simples quanto isso: https://gist.github.com/paulofreitas/134b2b11bcd0b0e033a99c861aaa577d
Se for dinâmica (como por exemplo ter que acrescentar nós) as coisas já mudam completamente...