2016-12-08 1 views
1

javascript가있는 서버에서 json 파일을 "쿼리"하는 방법은 무엇입니까? ajax 요청을 사용하여 서버 측에서 필터링.서버에서 json 파일을 쿼리하는 방법

{"employees":[ 
    {"firstName":"John", "lastName":"Doe"}, 
    {"firstName":"Anna", "lastName":"Smith"}, 
    {"firstName":"Peter", "lastName":"Jones"} 
]} 

같은 뭔가 "그냥 간단한 JSON 파일을 사용합니다. DB를 사용하지 않는 놈이야. 'J %의'같은 emplyees에서 * 선택하고 서버에서만 filteted 데이터를 얻을 수 있습니다. 을 얻을 수있는 간단하고 빠른 방법이 필요 obly 사전에 데이터베이스를

감사를 설치할 필요없이. 대신 dB의 JSON 파일을 사용하여 데이터를 필요 안부 마시모

+1

는 JSON에 CSV에서 제목을 수정해야 할 수도 있습니다

$.array[?(@.key=2)].dictionary.b 

결과. 또한 filter() 함수를 확인하십시오. – Icewine

+0

JSON을 브라우저로 가져 오기 위해 Ajax 요청을하면 JSON.parse()를 사용하여 객체로 변환 한 다음'.filter() '를 사용하면된다. '직원 배열에. (또는 서버 측에서 필터링을 수행 하시겠습니까?) – nnnnnn

+0

ajax를 사용하고 싶습니까? – anonrose

답변

-1

이 작동 http://www.jsonquerytool.com/

{ 
"key" : "value", 
"array" : [ 
    { "key" : 1 }, 
    { "key" : 2, "dictionary": { 
      "a": "Apple", 
      "b": "Butterfly", 
      "c": "Cat", 
      "d": "Dog" 
     } }, 
    { "key" : 3 } 
] 

}

[ 
     "Butterfly" 
    ] 
+0

성능상의 이유로 모든 json 데이터를 서버에서 다운로드하지 않아도됩니다. 서버 쪽에서 필터링해야합니다. 서버 측에 데이터베이스를 설치하지 않고 최상. 일반 파일로만 작업해야합니다. –

관련 문제