Código :
<script src="js/prototype.js"/></script> <script src="js/ObjTree.js"></script> <script language="javascript"> function init(){ new Ajax.Request("portfolio.xml", { onSuccess:hecho, onFailure:errFunc}); } function errFunc(){ alert("kik"); } function hecho(t){ //alert(t.responseText ); var xotree = new XML.ObjTree(); tree = xotree.parseXML( t.responseText ); var projects=tree["portfolio"].project; var txt=""; for(i=0;i<projects.length;i++){ txt+="<h1>"+projects[i].name+"</h1>"; txt+=projects[i].desc } $('content').update(txt); } </script>
El xml:
Código :
<?xml version="1.0" encoding="UTF-8"?> <portfolio> <project> <name>Mi primer proyecto</name> <year>2007</year> <desc>Es un proyecto muy chulo que hice ese año</desc> <link>http://www.coolthing.com/</link> <thumb>thumbs/cool.jpg</thumb> <image>images/cool.jpg</image> </project> <project> <name>Mi segundo proyecto</name> <year>2008</year> <desc>Otro proyecto todavia mas chulo</desc> <link>http://www.frogopogo.com/</link> <thumb>thumbs/frog.jpg</thumb> <image>images/frog.jpg</image> </project> </portfolio>