Veja abaixo como carregar arquivo XML na matriz JavaScript
<?xml version="1.0" encoding="iso-8859-1"?> <profiles> <profile id="1"> <pic>images/profiles/person1/x.jpg</pic> <name>Joe Bloggs</name> <nickname>J-Bloggs</nickname> <age>21</age> <email>j.blogs@me.com</email> <role>Web Site Manager</role> <likes> <like1>Food</like1> <like2>Drink</like2> <like3>Computing</like3> <like4>Music</like4> </likes> <dislikes> <dislike1>Rude People</dislike1> <dislike2>Rude People</dislike2> </dislikes> <favwebsite>http://www.facebook.com</favwebsite> </profile> </profiles>
<script>
var profiles = xml.getElementsByTagName("profile");
var arr = [];
for (var key in profiles){
arr.push([]);
var nodes = profiles[key].childNodes;
for (var ele in nodes){
if(nodes[ele]){
arr[key].push(nodes[ele]);
}
}
}
console.log(arr);
</script>
<< Anterior Como retirar acentos e deixar minúscula ou maiúscula uma string em javascript em apenas 1 linha
Deixe um comentário