Como retornar resultados xml
Video: Transformar resultado de consulta em HTML ou XML no MySQL ou Maria
Conteúdo
Até este ponto, você tem de retornar resultados em formato JSON. Às vezes você pode querer retornar resultados em formato XML. Você pode fazer isso porque o programa consumindo para o seu serviço web pode lidar com XML mais fácil do que JSON ou porque a pessoa que solicita o serviço web só quer XML.
Video: Como recuperar o xml sem a chave de acesso
A listagem mostra o encontro serviço web com saída XML em vez de JSON.
lt;? php $ friendlyDate = data ("H d, Y","1369739047") - $ unixtime = 1369739047- $ mês = data ("M","1369739047") - $ dayOfWeek = data ("eu","1369739047") - $ year = data ("Y","1369739047") - $ = returnData matriz ("friendlyDate" = Gt; $ FriendlyDate,"unixtime" = Gt; $ Unixtime,"monthNum" = Gt; $ Mês,"dia da semana" = Gt; $ DayOfWeek,"yearNum" = Gt; $ Year) - $ xml = new DOMDocument () - $ dateInfoElement = $ xml-gt; createElement ("dateInformation") -foreach ($ returnData como chave $ = gt; $ value) {$ xmlnode = $ xml-gt; createElement ($ chave, $ value) - $ dateInfoElement-gt; appendChild ($ xmlnode) -} $ xml-gt; appendChild ($ dateInfoElement) - $ header = "Content-Type: text / xml"-header ($ header) -print $ xml-gt; saveXML () - gt;
As mudanças principais para o serviço web é criar um documento XML. Isto é feito através da DOMDocument objeto, que faz parte do PHP. Com um novo DOMDocument objeto instanciado, o próximo passo é a criação de elementos XML para cada uma das partes que você deseja retornar. Enrole elementos dentro de um elemento pai chamado dateInformation. Se o fizer, mantém o XML formatado corretamente.
Video: Como retornar o resultados da API do BuscaPé no formato JSON
Os dados reais para a saída é fácil de fazer em XML. Porque você tem uma matriz de elementos de data, já que você pode percorrer que, com um para cada() loop e executar o createElement e appendChild métodos.
O resultado final de seus esforços é XML que se parece com isso:
Video: Java Online Training | Parsing XML using Java DOM Parser
28 de maio de 2013 1369739047 Pode terça 2013