Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafinhaphp

XSLT + PHP para ler XML

Recommended Posts

salve galera....

eu nunca tinha ouvido falar sobre essa linhagem "XSLT"...

 

mas esses dias estava lendo, e entendi +ou- oque é...

 

é uma folha de estilo para transformar xml em HTML, né?

 

 

ta, mas eu também percebi que essa "linguagem", se é que é uma linguagem; "roda" dentro de uma outra linguagem... como PHP,ASP, JAVA....

 

 

 

Minha duvida é... como ler um xml em PHP usando o XSLT???

 

 

eu jah li muita coiza sobre isso (a maioria em asp, dificultando ainda mais porq ñ sei asp)

mas não intendi muita coiza, porq fica só na teoria... se algum puder me ajudar na pratica seria muito bom....

 

fica ai a duvida, acredito que como eu, muita gente não sabe muito bem doque "se trata".....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já mechi com isso há muito tempo.

É bem complicado, pois você precisa criar um parser SAX.

Veja: http://br.php.net/manual/pt_BR/book.xslt.php

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom... eu passei a madrugada estudando eu "aprendi"...

 

mas aquilo né... eu só sei execultar o XML direto... mas se o usuario ñ tiver suporta a xslt ele vai ver o XML cru =/...

mas beleza... vo continuar estudando assim mesmo.. e mais pra frente dou uma estudada pra juntar com o PHP...

 

Mas fala ai... quais as vantagens em usar o xml e o xslt?

 

se eu trabalho com PHP.. não seria mais inteligente usar um mysql?

porq a função do xml é guardar dados ñ é? mas ele não tem segurança nenhuma!

 

quais as vantagens e ds?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não tem vantagens, acho que nem cabe essa comparação e uma coisa não tem haver com a outra.

Há casos em que é adequado usar XSL.

Compartilhar este post


Link para o post
Compartilhar em outros sites

hum... mas eu digo assim....

 

 

em que situação é legal de usar???

 

porq exemplo? você usa xsl???

 

é q eu estou estudando... mas ñ sei se vou usar, é mais pra curriculum mesmo !

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, XML é bom para transmitir dados entre duas aplicações que, normalmente, não se comunicariam... Procure sobre protocolo SOAP (Simple Object Access Protocol).

 

:)

 

http://pt.wikipedia.org/wiki/SOAP

http://www.w3.org/TR/soap/

http://www.w3schools.com/soap/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos supor que você tenha um aplicativo qualquer que gere um XML, por exemplo os logs de uma central telefônica, e você queira apresentá-lo de forma amigável.

Um outro exemplo disso são os registros do MSN, por exemplo.

E por aí vai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ã......

 

intendi!

na verdade eu ñ vo usar o xml e xsl como BASE de um site, mas sim em "ocasiões"....

 

saquei! mas da a opinião d vcs ai? vale a pena investir? ou tem outras coizas mais importantes a se estudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, é interessante saber, pelo menos pra entender como funciona.

Uma hora você pode precisar utilizar.

Mas entenda uma coisa: tudo tem sua função, seu uso, sua importância, e não faz sentido você usar XML no lugar de banco de dados, etc, porque banco de dados lida com o aspecto relacional da informação, e é adequado pra isso. XML é outra coisa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.