Ciao a tutti , stavo sperimentando 2 cosette sull'interrogazione dell'xml via JS e mi chiedevo....


posso stampare solo il contenuto di un nodo specifico?
il mio xml:
Codice PHP:
<item>
  <
prodotto prova="aaa">
    <
id>1</id>
    <
categoria id_cat="44">tecnologia</categoria>
    <
titolo>Mp3</titolo>
    <
descrizione>Lorem ipsum dolor sit ametconsectetuer adipiscing elitMorbi non felis ut arcu condimentum laoreetPellentesque eu felis vel nulla aliquam commodo.</descrizione>
    <
immagine>img1.jpg</immagine>
    <
prezzo>12 e</prezzo>    
  </
prodotto

attraverso il javascript:
Codice PHP:
   for(i=0;i<x.length;i++) {
          
html_inserito+="<div class='riga'>";
          for (
j=0;j<x[i].childNodes.length;j++) {
            
//If is a tag
            
if (x[i].childNodes[j].nodeType == 1) {
              
html_inserito+="<div class='contenuto'>";
              
              
html_inserito+="<h2>" x[i].childNodes[j].nodeName "</h2>"// stampa il nome del nodo
              
              
html_inserito+= " - i " " - j " "
x[i].childNodes[j].firstChild.nodeValue// stampa il contenuto di un nodo           
              
html_inserito+="</div>";
            }
          }
          
html_inserito+="</div>";
        } 
Se voglio conoscere solo il contenuto del nodo <id> come devo fare?
se voglio conoscere l'attributo "id_cat" dentro <categoria>??
e se voglio conoscere l'attributo "prova" dentro <prodotto>??