Ir para conteúdo
Fórum Script Brasil
  • 0

Como Eu Leio Um Arquivo Xml?


johnle

Pergunta

bom pessoal.. já li alguma coisa dos tópicos de vocês.. e já vi alguns stress...

mas o negócio é que eu conheço PHP, MySQL e um pouco de JS...

e eu tenho uns arquivos de XML... já fiz curso sobre XML tb.. mas a real é que eu nunca descobri uma utilidade... ou sendo mais especifico.. agora eu achei uma utilidade.. mas não consigo utilizar...

tenho um arquivo XML e queria mostrá-lo em uma pagina HTML... mostrar os seu valores... isso é possível?? como eu pego as informações de um XML e imprimo elas???

se alguém puder me dar uma luz.. agradeço desde já..

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

é bem simples tenta acombanar ai

arquivo xml

<?xml-stylesheet type="text/xsl" href="dados.xsl"?>
<duvida>
<capacidade>
<funcao>moderador</funcao>
<credibilidade>sim</credibilidade>
</capacidade>
<capacidade>
<funcao>usuario</funcao>
<credibilidade>sim</credibilidade>
</capacidade>
</duvida>
salva como dados.xml e agora vamos formatar com xsl
<?xml version="1.0" ?> 
<HTML xmlns:xsl="http://www.w3.org/TR/WD-xsl">

<BODY>
          <TABLE BORDER="1" CELLPADDING="2">
<tr>
                   <td>Atividade</td>
                   <td>Credibilidade</td>
                </tr>

              <xsl:for-each select="duvida/capacidade">
  <TR>
  	<TD>	
                      	<xsl:value-of select="funcao"/>	
  	</TD>
                	<TD>	
                      	<xsl:value-of select="credibilidade"/>
  	</TD>
  </TR>
             </xsl:for-each>	
           </TABLE>
      
</BODY>
</HTML>

salva como dados.xsl

<HTML xmlns:xsl="http://www.w3.org/TR/WD-xsl">

Esta é a declaração XSL do documento sendo obrigatória.

Esta tag é muito importante pois ele irá selecionar o conteúdo que esta em <duvuda><capacidade> do arquivo dados.xml e fazer começar o loop tambem

<xsl:for-each select="inicio">

<xsl:value-of select="nome do campo"/>

</xsl:for-each>

espero ter ajudado!

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...