2014-01-27 3 views
0

에서 특정 값을 얻을 내가 어떻게 얻을 수있는 address: '172.16.2.18'아래 JSON 데이터로부터 JSON 데이터

내가 만이 가능 data.How 아래 josn에서 172.16.2.18을 얻고 싶은

? * http://jsfiddle.net/VBKvZ/

:

var address = jsonData["Local Area Connection"][1].address; 

라이브 예 :

{ 
    'Local Area Connection': [{ 
     address: 'fe80::c1c6:e78a:ece:435', 
     family: 'IPv6', 
     internal: false 
    }, { 
     address: '172.16.2.18', 
     family: 'IPv4', 
     internal: false 
    }], 
    'VMware Network Adapter VMnet1': [{ 
      address: 'fe80::55d6:5243:74eb:ec58', 
      family: 'IPv6', 
      internal: false 
     }, { 
      address: '169.254.236.88', 
      family: 'IPv4', 
      internal: false 
     } 
     'VMware Network Adapter VMnet8': [{ 
       address: 'fe80::a50c:fc9f:921a:7a22', 
       family: 'IPv6', 
       internal: false 
      }, { 
       address: '169.254.122.34', 
       family: 'IPv4', 
       internal: false 
      } 
      'Loopback Pseudo-Interface 1': [{ 
       address: '::1', 
       family: 'IPv6', 
       internal: true 
      }, { 
       address: '127.0.0.1', 
       family: 'IPv4', 
       internal: true 
      }] 
     } 
+0

?! –

+0

Json은 single ('') '이 아닌'' "(큰 따옴표)에 사용됩니다. –

+0

yes node.js를 사용하고 있습니다 – Sush

답변

0

당신은 당신이 사용하여 해당 요소에 액세스 할 수 있습니다, 구문 오류 몇 번 수정하여 JSON 데이터에 *하지만이 각 "어댑터 목록"다음에 구문 오류로 인해 닫는 배열과 쉼표 (],)가 누락되었습니다.