Xml e JSON - rappresentazione dei dati
Linguaggi utilizzati per rappresentare i dati
Esempio
Riferimenti
Tutorial
Extra
Last updated
Linguaggi utilizzati per rappresentare i dati
Last updated
<address_book>
<contact id="1">
<name>Roberto Rossi</name>
<phome>0331 345678</phone>
<mobile>348 978654</mobile>
<email>roby@gmail.com</email>
</contact>
<contact id="2">
<name>Vittoria Rossi</name>
<phome>0331 345688</phone>
<mobile>348 978664</mobile>
<email>vicky@gmail.com</email>
</contact>
</address_book>[
{
"id": 1,
"name": "Roberto Rossi",
"phone": "0331 345678",
"mobile": "348 978654",
"email": "roby@gmail.com"
},
{
"id": 2,
"name": "Vittoria Rossi",
"phone": "0331 345688",
"mobile": "348 978664",
"email": "vicky@gmail.com"
}
][1, 2, 3, 4]["Sole", "Luna", "Marte"][{ "x": 1, "y": 3.5 }, { "x": 1.7, "y": 4.8}]{
"id": 1,
"name": "Roberto Rossi",
"phone": "0331 345678",
"mobile": "348 978654",
"email": "roby@gmail.com"
}const c1 = {
name: "massimo",
phone_number: "2345678"
}
const c2 = {
name: "giovanni",
phone_number: "8688989"
}
const contatti = [c1, c2];
var contattiString = JSON.stringify(contatti);
console.log(contattiString);
[{"name":"massimo","phone_number":"2345678"},{"name":"giovanni","phone_number":"8688989"}]const jsonMsg = '[{"name":"massimo","phone_number":"2345678"},{"name":"giovanni","phone_number":"8688989"}]';
const objContatti = JSON.parse(jsonMsg);
// ciclo sui contatti e stampo per ognuno nome e numero
objContatti.forEach( e => {
console.log(`nome: ${e.name}, numero: ${e.phone_number}`);
});nome: massimo, numero: 2345678
nome: giovanni, numero: 8688989