Jump to content
Sign in to follow this  
Stefan

Preluare date din fisier JSON in Javascript

Recommended Posts

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);
}

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×