k리그 순위가 자동으로 갱신되도록 하고 싶은데,

 

해당되는 위젯이나 애드온은 없는것 같구

 

네이버에서 직접 파싱해서 쓸려고 생각해봤는데여

 

아래와 같은 방식으로 선언된 배열을 파싱할수있게 되었는데 도저히 호출 방법을 모르겠습니다. 일반적으로 보아오던 연관배열 이아니라서 한번 봐주시면 감사하겠습니다

 

 

var teamRecordAsJson = {recordList : [{"teamName":"경남","gainGoal":63,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=20","league":2,"gainPoint":70,"teamCode":"20","loseGoal":33,"foul":402,"dismissal":2,"lost":5,"won":21,"goalGap":30,"rank":1,"assist":39,"drawn":7},{"teamName":"부산","gainGoal":48,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=06","league":2,"gainPoint":61,"teamCode":"06","loseGoal":28,"foul":478,"dismissal":1,"lost":6,"won":17,"goalGap":20,"rank":2,"assist":32,"drawn":10},{"teamName":"아산","gainGoal":40,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=33","league":2,"gainPoint":50,"teamCode":"33","loseGoal":33,"foul":521,"dismissal":0,"lost":11,"won":14,"goalGap":7,"rank":3,"assist":28,"drawn":8},{"teamName":"성남","gainGoal":36,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=08","league":2,"gainPoint":49,"teamCode":"08","loseGoal":28,"foul":447,"dismissal":0,"lost":8,"won":12,"goalGap":8,"rank":4,"assist":16,"drawn":13},{"teamName":"부천","gainGoal":47,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=26","league":2,"gainPoint":48,"teamCode":"26","loseGoal":43,"foul":475,"dismissal":0,"lost":13,"won":14,"goalGap":4,"rank":5,"assist":33,"drawn":6},{"teamName":"안양","gainGoal":39,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=27","league":2,"gainPoint":39,"teamCode":"27","loseGoal":51,"foul":502,"dismissal":3,"lost":14,"won":10,"goalGap":-12,"rank":6,"assist":22,"drawn":9},{"teamName":"수원FC","gainGoal":37,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=29","league":2,"gainPoint":39,"teamCode":"29","loseGoal":47,"foul":465,"dismissal":1,"lost":12,"won":9,"goalGap":-10,"rank":7,"assist":23,"drawn":12},{"teamName":"서울E","gainGoal":38,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=31","league":2,"gainPoint":33,"teamCode":"31","loseGoal":50,"foul":432,"dismissal":1,"lost":14,"won":7,"goalGap":-12,"rank":8,"assist":28,"drawn":12},{"teamName":"안산","gainGoal":34,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=32","league":2,"gainPoint":31,"teamCode":"32","loseGoal":51,"foul":486,"dismissal":1,"lost":16,"won":7,"goalGap":-17,"rank":9,"assist":23,"drawn":10},{"teamName":"대전","gainGoal":39,"gameType":0,"gameCount":33,"year":2017,"myTeamUrl":"/team/index.nhn?category=kleague2&teamCode=10","league":2,"gainPoint":27,"teamCode":"10","loseGoal":57,"foul":476,"dismissal":2,"lost":18,"won":6,"goalGap":-18,"rank":10,"assist":31,"drawn":9}], sort:"gainPoint", tableName:"teamRecordAsJson", group:""};

 

 

  • profile

    맨 앞에 var teamRecordAsJson = 랑 맨 뒤에 ; 빼고 { 부터 } 까지 잘라내서 json_decode 함수에 넣으시면 됩니다. 요즘 JSON 형식을 쓰는 곳이 많으니 파싱하시려면 json_decode에 익숙해지는 게 좋아요^^

  • profile ?
    감사합니다!