jquery 또는 javascript를 사용하여 json 변수 데이터에서 값 가져 오기

키케 오수 나 가르시아

json 출력은 다음과 같습니다. {"apple":3,"another":1,"more":5,"volvo":1,"audi":1,"ford":1}

받은 값 각각을 추가해야합니다. 옆에있는 숫자는 존재하는 횟수입니다.

나는 그것이 "for each"값을 가진 무언가가 될 것이라는 것을 알고 있지만, json 응답의 값과 키는 가변적이기 때문에 그것을 수행하는 방법을 알아내는 것이 어렵습니다.

추가 순서는 숫자가 얼마나 큰지에 따라 달라집니다. 더 크면 상단에 인쇄하고 ...

예를 들면 :

<div id="values">
  <p>The value "more" is repeated 5 time(s).</p>
  <p>The value "apple" is repeated 3 time(s).</p>
  <p>The value "another" is repeated 1 time(s).</p>
  ...
</div>

생각해 내다! 반응은 변할 수 있습니다. 반응은 항상 사과, 또 다른, 더 많은 것, 볼보, 아우디, 포드 ... 그것은 변할 수 있습니다!

편집 : 나는 이것으로 뭔가를 할 수 있지만, 더 높거나 낮은 값으로 어떻게 주문합니까?

for (var key in interests) {
  if (interests.hasOwnProperty(key)) {
    console.log(key + " -> " + interests[key]);
  }
}

편집하다:

var data = {"apple":3,"another":1,"more":5,"volvo":1,"audi":1,"ford":1}; // initial data
var interestsValue = []; // data with values

for (var key in data){ interestsValue.push({ name: key, value: data[key] }); } // send data with values
interestsValue.sort(function(a, b){ return b.value - a.value; }); // sort values

console.log(interestsValue); // values ordered from bigger to smaller
user3755154

위에서 언급했듯이 먼저 객체를 배열로 변환하십시오.

var data = {"apple":3,"another":1,"more":5,"volvo":1,"audi":1,"ford":1};
function sortByValue (data){
var dataArray=[];
for(var key in data){
dataArray.push({name:key ,value :data[key]});
}
dataArray.sort(function(a,b){return b.value- a.value}); //sort it in descreasing order
return dataArray;
}
var text="";
var objArray = sortByValue(data);
$.each(objArray,function(index,object){
text +=" <p>The value " +object.name+ " is repeated "+ object.value + " time(s).</p>";
});
$("#values").append(text)

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

jQuery를 사용하여 JSON 데이터에서 값 가져 오기

분류에서Dev

변수를 사용하여 JSON 개체에서 값 가져 오기

분류에서Dev

jQuery를 사용하여 객체에서 데이터 값 가져 오기

분류에서Dev

JQuery를 사용하여 CSS 값을 변수로 가져 오기

분류에서Dev

D3 데이터 메서드에서 변수를 사용하여 JSON 데이터 가져 오기

분류에서Dev

값의 이름을 나타내는 상수를 사용하여 .json 파일에서 값 가져 오기

분류에서Dev

Python을 사용하여 테이블에서 모든 데이터를 가져 오는 동안 json 값을 가져올 수 없습니다.

분류에서Dev

AJAX를 사용하여 PHP 함수에서 JSON 데이터 가져 오기

분류에서Dev

Python 스크립트에서 upsertField 또는 upsert 매개 변수를 사용하여 mongo 컬렉션의 json 데이터를 가져 오는 방법

분류에서Dev

JSON 값 가져 오기에 변수를 사용할 때 불변하기

분류에서Dev

ajax / jquery를 사용하여 PHP에서 변수 가져 오기

분류에서Dev

span에서 각 값을 가져오고 js 또는 jquery를 사용하여 모두 변수로 설정하는 방법은 무엇입니까?

분류에서Dev

JQuery를 사용하여 테이블에서 값 가져 오기

분류에서Dev

매개 변수가있는 URL을 사용하여 Json 파일에서 특정 데이터 가져 오기

분류에서Dev

자바 스크립트 또는 PHP를 사용하여 JSON 배열에서 값 가져 오기

분류에서Dev

jQuery의 $ .ajax () 함수를 사용하여 PHP 파일에서 JSON 데이터를 가져 오는 것이 작동하지 않습니다.

분류에서Dev

JSON.stringify를 사용하여 변수를 가져오고 API에 값을 전달하는 방법

분류에서Dev

jsonArrayRequest를 사용하여 json에서 데이터 가져 오기

분류에서Dev

jQuery UI를 사용하여 동적으로 생성 된 탭에서 데이터 속성 값 가져 오기

분류에서Dev

jQuery를 사용하여 Json 데이터를 HTML로 가져 오는 방법

분류에서Dev

jpath를 사용하여 Json에서 값 가져 오기

분류에서Dev

매개 변수를 사용하여 데이터베이스에서 데이터를 가져 오는 방법

분류에서Dev

JavaScript를 사용하여 YQL JSON에서 특정 데이터 가져 오기

분류에서Dev

Javascript를 사용하여 JSON 파일에서 HTML로 데이터 가져 오기

분류에서Dev

get 또는 contains를 사용하여 Hashmap에서 값 가져 오기

분류에서Dev

텍스트 상자 추가 또는 삭제 후 PHP 또는 Jquery를 사용하여 값 가져 오기

분류에서Dev

JavaScript / JQuery를 사용하여 Last selected에서 확인란 값 가져 오기

분류에서Dev

WHERE 절과 URL에서 설정된 변수를 사용하여 PHP 코드로 MySQL 데이터베이스에서 값을 가져 오는 방법

분류에서Dev

Ajax Jquery를 사용하여 데이터 가져 오기 및 컨트롤러에 매개 변수 보내기

Related 관련 기사

  1. 1

    jQuery를 사용하여 JSON 데이터에서 값 가져 오기

  2. 2

    변수를 사용하여 JSON 개체에서 값 가져 오기

  3. 3

    jQuery를 사용하여 객체에서 데이터 값 가져 오기

  4. 4

    JQuery를 사용하여 CSS 값을 변수로 가져 오기

  5. 5

    D3 데이터 메서드에서 변수를 사용하여 JSON 데이터 가져 오기

  6. 6

    값의 이름을 나타내는 상수를 사용하여 .json 파일에서 값 가져 오기

  7. 7

    Python을 사용하여 테이블에서 모든 데이터를 가져 오는 동안 json 값을 가져올 수 없습니다.

  8. 8

    AJAX를 사용하여 PHP 함수에서 JSON 데이터 가져 오기

  9. 9

    Python 스크립트에서 upsertField 또는 upsert 매개 변수를 사용하여 mongo 컬렉션의 json 데이터를 가져 오는 방법

  10. 10

    JSON 값 가져 오기에 변수를 사용할 때 불변하기

  11. 11

    ajax / jquery를 사용하여 PHP에서 변수 가져 오기

  12. 12

    span에서 각 값을 가져오고 js 또는 jquery를 사용하여 모두 변수로 설정하는 방법은 무엇입니까?

  13. 13

    JQuery를 사용하여 테이블에서 값 가져 오기

  14. 14

    매개 변수가있는 URL을 사용하여 Json 파일에서 특정 데이터 가져 오기

  15. 15

    자바 스크립트 또는 PHP를 사용하여 JSON 배열에서 값 가져 오기

  16. 16

    jQuery의 $ .ajax () 함수를 사용하여 PHP 파일에서 JSON 데이터를 가져 오는 것이 작동하지 않습니다.

  17. 17

    JSON.stringify를 사용하여 변수를 가져오고 API에 값을 전달하는 방법

  18. 18

    jsonArrayRequest를 사용하여 json에서 데이터 가져 오기

  19. 19

    jQuery UI를 사용하여 동적으로 생성 된 탭에서 데이터 속성 값 가져 오기

  20. 20

    jQuery를 사용하여 Json 데이터를 HTML로 가져 오는 방법

  21. 21

    jpath를 사용하여 Json에서 값 가져 오기

  22. 22

    매개 변수를 사용하여 데이터베이스에서 데이터를 가져 오는 방법

  23. 23

    JavaScript를 사용하여 YQL JSON에서 특정 데이터 가져 오기

  24. 24

    Javascript를 사용하여 JSON 파일에서 HTML로 데이터 가져 오기

  25. 25

    get 또는 contains를 사용하여 Hashmap에서 값 가져 오기

  26. 26

    텍스트 상자 추가 또는 삭제 후 PHP 또는 Jquery를 사용하여 값 가져 오기

  27. 27

    JavaScript / JQuery를 사용하여 Last selected에서 확인란 값 가져 오기

  28. 28

    WHERE 절과 URL에서 설정된 변수를 사용하여 PHP 코드로 MySQL 데이터베이스에서 값을 가져 오는 방법

  29. 29

    Ajax Jquery를 사용하여 데이터 가져 오기 및 컨트롤러에 매개 변수 보내기

뜨겁다태그

보관