동적 JSON 데이터를 구문 분석하는 방법은 무엇입니까?

프라 딥

wikipedia API를 사용하고 있습니다. 내 json 응답은 다음과 같습니다.

"{
    "query": {
        "normalized": [
            {
                "from": "bitcoin",
                "to": "Bitcoin"
            }
        ],
        "pages": {
            "28249265": {
                "pageid": 28249265,
                "ns": 0,
                "title": "Bitcoin",
                "extract": "<p><b>Bitcoin</b>isapeer-to-peerpaymentsystemintroducedasopensourcesoftwarein2009.Thedigitalcurrencycreatedandlikeacentralbank,
andthishasledtheUSTreasurytocallbitcoinadecentralizedcurrency....</p>"
            }
        }
    }
}"

이 응답은 XMLHTTPObject ( request.responseText) 내부에서 수신 됩니다.

eval을 사용하여 위의 문자열을 아래와 같이 json 객체로 변환하고 있습니다.

var jsonObject = eval('(' +req.responseText+ ')');

응답에서 페이지 요소는 위의 예 ( " 28249265")에 표시된대로 키-값 쌍에 대한 동적 번호를 갖습니다.

내 pageId가 다른 결과에 대해 다른 경우 json 객체 위에서 추출 요소를 어떻게 얻을 수 있습니까?

여기서 파싱은 실제 문제가 아닙니다.

파싱하면 다음과 같이 추출 할 수 있습니다.

var data = jsonObject.query.pages.28249265.extract;

위의 28249265 라인에서 동적입니다. 이것은 다른 쿼리에 대해 다른 것입니다.

user2575725

u가 "jsonObject.query.pages"의 모든 키를 순회한다고 가정합니다. 다음과 같이 추출 할 수 있습니다.

var pages = jsonObject.query.pages;
for (k in pages) { // here k represents the page no i.e. 28249265
    var data = pages[k].extract;
    // what u wana do with data here
}

또는 u는 먼저 모든 페이지 데이터를 배열로 추출 할 수 있습니다.

var datas = [];
var pages = jsonObject.query.pages;
for (k in pages) {
    datas.push(pages[k].extract);
}
// what u wana do with data array here

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

URL에서 Windows Phone 8의 이미지로 Json 데이터를 구문 분석하는 방법은 무엇입니까? 동적 데이터

분류에서Dev

json jquery를 구문 분석하는 동안 배열을 분리하는 방법은 무엇입니까?

분류에서Dev

구조적 스트리밍에서 JSON 레코드를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

jq를 사용하여 json 데이터를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

이 JSON 데이터를 구문 분석하여 Python에 나열하는 방법은 무엇입니까?

분류에서Dev

JSON을 Pandas 데이터 프레임으로 구문 분석하는 동안 부모를 제거하는 방법은 무엇입니까?

분류에서Dev

JSON을 Pandas 데이터 프레임으로 구문 분석하는 동안 부모를 제거하는 방법은 무엇입니까?

분류에서Dev

변수를 사용하는 동안 JSON을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

"이름 : 값"형식이 아닌 JSON 데이터를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

Delphi 10.3에서이 json 데이터를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

Python 2.7에서 여러 키로 JSON 데이터를 효율적으로 구문 분석하는 방법은 무엇입니까?

분류에서Dev

JSON 요청에서 데이터를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

Android에서 특정 JSON 데이터를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

Objective C에서 Wikipedia의 JSON 데이터를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

select mysql 쿼리로 만든 Json 데이터를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

nsstring에서 json 데이터를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

iOS에서 데이터를 Json 형식으로 구문 분석하는 방법은 무엇입니까?

분류에서Dev

Retrofit을 사용하여 제한된 JSON을 구문 분석하는 동안 RequestInterface를 동적으로 변경하는 방법은 무엇입니까?

분류에서Dev

이 동적 JSON을 구문 분석하는 좋은 방법

분류에서Dev

JSON 중첩 객체를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

이 JSON을 GSON으로 구문 분석하는 방법은 무엇입니까?

분류에서Dev

데이터가 객체가 아닌 문자열 일 때 Android에서 동일한 json 응답을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

syncfusion 다이어그램 컨트롤의 json 결과를 동적으로 구문 분석하는 방법은 무엇입니까?

분류에서Dev

동적 크기의 json 응답 구문 분석을 수행하는 방법은 무엇입니까?

분류에서Dev

YouTube 동영상 ID를 구문 분석하는 방법은 무엇입니까?

분류에서Dev

JSON 데이터 양식 URL을 구문 분석하는 방법은 무엇입니까?

분류에서Dev

이 예제에서 SQL의 동적 구문 분석 노드를 수행하는 방법은 무엇입니까?

분류에서Dev

데이터를 구문 분석하는 다른 방법은 무엇입니까?

분류에서Dev

구조적 스트리밍이 kafka의 json 데이터를 동적으로 구문 분석하는 방법

Related 관련 기사

  1. 1

    URL에서 Windows Phone 8의 이미지로 Json 데이터를 구문 분석하는 방법은 무엇입니까? 동적 데이터

  2. 2

    json jquery를 구문 분석하는 동안 배열을 분리하는 방법은 무엇입니까?

  3. 3

    구조적 스트리밍에서 JSON 레코드를 구문 분석하는 방법은 무엇입니까?

  4. 4

    jq를 사용하여 json 데이터를 구문 분석하는 방법은 무엇입니까?

  5. 5

    이 JSON 데이터를 구문 분석하여 Python에 나열하는 방법은 무엇입니까?

  6. 6

    JSON을 Pandas 데이터 프레임으로 구문 분석하는 동안 부모를 제거하는 방법은 무엇입니까?

  7. 7

    JSON을 Pandas 데이터 프레임으로 구문 분석하는 동안 부모를 제거하는 방법은 무엇입니까?

  8. 8

    변수를 사용하는 동안 JSON을 구문 분석하는 방법은 무엇입니까?

  9. 9

    "이름 : 값"형식이 아닌 JSON 데이터를 구문 분석하는 방법은 무엇입니까?

  10. 10

    Delphi 10.3에서이 json 데이터를 구문 분석하는 방법은 무엇입니까?

  11. 11

    Python 2.7에서 여러 키로 JSON 데이터를 효율적으로 구문 분석하는 방법은 무엇입니까?

  12. 12

    JSON 요청에서 데이터를 구문 분석하는 방법은 무엇입니까?

  13. 13

    Android에서 특정 JSON 데이터를 구문 분석하는 방법은 무엇입니까?

  14. 14

    Objective C에서 Wikipedia의 JSON 데이터를 구문 분석하는 방법은 무엇입니까?

  15. 15

    select mysql 쿼리로 만든 Json 데이터를 구문 분석하는 방법은 무엇입니까?

  16. 16

    nsstring에서 json 데이터를 구문 분석하는 방법은 무엇입니까?

  17. 17

    iOS에서 데이터를 Json 형식으로 구문 분석하는 방법은 무엇입니까?

  18. 18

    Retrofit을 사용하여 제한된 JSON을 구문 분석하는 동안 RequestInterface를 동적으로 변경하는 방법은 무엇입니까?

  19. 19

    이 동적 JSON을 구문 분석하는 좋은 방법

  20. 20

    JSON 중첩 객체를 구문 분석하는 방법은 무엇입니까?

  21. 21

    이 JSON을 GSON으로 구문 분석하는 방법은 무엇입니까?

  22. 22

    데이터가 객체가 아닌 문자열 일 때 Android에서 동일한 json 응답을 구문 분석하는 방법은 무엇입니까?

  23. 23

    syncfusion 다이어그램 컨트롤의 json 결과를 동적으로 구문 분석하는 방법은 무엇입니까?

  24. 24

    동적 크기의 json 응답 구문 분석을 수행하는 방법은 무엇입니까?

  25. 25

    YouTube 동영상 ID를 구문 분석하는 방법은 무엇입니까?

  26. 26

    JSON 데이터 양식 URL을 구문 분석하는 방법은 무엇입니까?

  27. 27

    이 예제에서 SQL의 동적 구문 분석 노드를 수행하는 방법은 무엇입니까?

  28. 28

    데이터를 구문 분석하는 다른 방법은 무엇입니까?

  29. 29

    구조적 스트리밍이 kafka의 json 데이터를 동적으로 구문 분석하는 방법

뜨겁다태그

보관