XML

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
 
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:
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.
 
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
 
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.
 
Back
Topo