Get JSON from LocalStorage and iterate

Get JSON from LocalStorage and iterate - Andrew Pougher

HTML

<h2></h2>

JavaScript

var testj = [{"AirStatus":"TICKETED","AirStatusToolTip":"This is the text that should appear as tooltip over the word TICKETED","ExternalItinLink":"https://www.blablabla.com/somescript.aspx?rloc=KMCLDS&lastname=SMITH","Flights":[{"FlightNumber":"303","FullPNRKey":"1G.5LS7.KMCLDS","StartDateTime":"2013-10-08 07:35","StartPoint":"CDG","VendorCode":"BA","VendorName":"British Airways"},{"FlightNumber":"304","FullPNRKey":"1G.5LS7.KMCLDS","StartDateTime":"2013-09-21 07:25","StartPoint":"LHR","VendorCode":"BA","VendorName":"British Airways"}],"FullPNRKey":"1G.5LS7.KMCLDS","NavitasAcctNum":null,"NumCar":0,"NumFlight":2,"NumHotel":0,"Passengers":[{"FullName":"SMITH/PAULMR","FullPNRKey":"1G.5LS7.KMCLDS"}],"RecordLocator":"KMCLDS","Routing":"LHR-CDG-LHR","RoutingDecoded":"LHR-Heathrow,London (GB)<br/>CDG-Charles De Gaulle Intl Arpt,Paris (FR)<br/>LHR-Heathrow,London (GB)<br/>","TripEndDate":"Tue, 08 October 2013","TripStartDate":"Sat, 21 September 2013","WaitlistExists":false}];
localStorage.setItem("testj", JSON.stringify(testj));
var test2 = localStorage.getItem("testj");


getJSonfromLocalStorage()
 function getJSonfromLocalStorage() {
        var sortedNames = [];
      var fstatus = [];
        $.each(JSON.parse(localStorage.getItem('testj')), function (key, value) {
            fstatus.push(value.AirStatus)
            $.each(this.Passengers, function (k, v) {
                sortedNames.push(v.FullName);
               
            });
        }); // end
  
     $("h2").html(sortedNames + "----" + fstatus);
 }