1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

XML

Discussão em 'Web Development' iniciada por RicAlmeida, 23 de Março de 2008. (Respostas: 8; Visualizações: 566)

  1. RicAlmeida

    RicAlmeida Power Member

    boas,

    Os meus conhecimentos em XML sao poucos ou raros. Precisava de saber se e possivel fazer um array em XML. se tal for possivel como fazer isso?

    cumps
     
  2. AliFromCairo

    AliFromCairo Power Member

    Boas, XML não é uma linguagem de programação mas sim uma linguagem de markup, logo, não existe propriamente o conceito de array. No entanto, podes representar um conjunto de elementos (neste caso, de produtos) da seguinte forma:

    Código:
    <produtos>
        <produto>
            <nome>A</nome>
            <stock>40</stock>
        </produto>
        <produto>
            <nome>B</nome>
            <stock>20</stock>
        </produto>
    </produtos>
    
     
    Última edição: 23 de Março de 2008
  3. RicAlmeida

    RicAlmeida Power Member

    sim, isso eu sabia. o problema e que se eu precisar de meter 1.000 produtos terei que estar a escrever um a um. Não existe maneira de isso fazer automaticamente.
     
  4. fil79

    fil79 Power Member

    sim, podes usar uma linguagem server (php,asp) para fazer isso...existem muitos exemplos pela net fora de xml dinâmicos construidos por estas linguagens
     
  5. RicAlmeida

    RicAlmeida Power Member

    podes dizer alguns exemplo bom disso. Em preferencia PHP
     
  6. fil79

    fil79 Power Member

  7. AliFromCairo

    AliFromCairo Power Member

    Tens várias API's à tua escolha em PHP, como por exemplo, DOM ou SimpleXML. Podes inclusivé gerar o XML sem nenhuma API, apesar de ser bastante mais trabalhoso. Dá uma vista de olhos por aqui.
     
  8. RicAlmeida

    RicAlmeida Power Member

    obrigado pelas respostas

    vou dar uma vista de olhos nisso
     
  9. metRo_

    metRo_ Power Member

    Tambem tinha interesse nisto... :)
     

Partilhar esta Página