Jump to content

Recommended Posts

Posted

Salut, cum as putea prelua datele dintr-un fisier JSON cu ajutorul unor parametri folosind javascript?

Date din fisierul json

{
	"Nume1": {
        	"nume": "Nume complet",
		"descriere": "Descriere persoana"
 	   },
	
	"Nume2": {
      		  "nume": "Nume complet2",
		"descriere": "Descriere persoana2"
   	 },
	
	"Nume3": {
       		 "nume": "Nume complet3",
		"descriere": "Descriere persoana 3"
	}
}

Pentru "Nume1" cum as putea prelua "nume" si "descriere" cu ajutorul parametrilor?
 

Am incercat sa preiau datele din acelasi fisier, dar primesc eroarea "TypeError: membri.x is undefined"

Cod folosit

var membri = [{
	"Nume1": {
        	"nume": "Nume complet",
		"descriere": "Descriere persoana"
 	   },
	
	"Nume2": {
      		  "nume": "Nume complet2",
		"descriere": "Descriere persoana2"
   	 },
	
	"Nume3": {
       		 "nume": "Nume complet3",
		"descriere": "Descriere persoana 3"
	}
}];

function load(x,y) {
  alert(membri[0].x.y);
}

 

Posted

Rezolvat

function test() {
  $.ajax({
   url: 'detalii.json',
   dataType: 'json',
  success: function(resp) {
    var jsn =  resp;
	<!-- alert(jsn); -->
    let nume1 = jsn.Nume1.nume;
    let desc1 = jsn.Nume1.descriere;

     alert(nume1 +' - '+ desc1);
   },
    statusCode: {
       404: function() {
         alert('There was a problem with the server.  Try again soon!');
       }
     }
  });
};

 

  • Like 1
  • Downvote 1

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.