2016-09-24 3 views
-1

{ "extractorData": { "url": "http://mobcrush.com", "resourceId": "VALUE", "data": [{ "그룹": [ "Userpart 값": [{ "텍스트 {{ "text": "Minecon2016"}}}, { "Userpart value": "사용자 부분 값": { "텍스트": "신제품"}} {{ "텍스트": "MrSilent"} "}", "{{"textpart : "사용자 부분 값" } {{ "사용자 부분 값": { "사용자 부분 값": { "텍스트 부분": " {{ "text": "kallminer"}}}, { "text": "텍스트": " "사용자 부분 값": [ "사용자 부분 값": [{ "텍스트": "수퍼"}] { "텍스트": "벨"}}}, { "사용자 부분 값": "사용자 부분 값": { "텍스트": " "{{"text ":"Tenebray "}}}, {"Userpart value ": [{"text ":"T3x05 "}}}, {"Userpart value ": [{"text ":"rikkrollins "} ]}, { "사용자 부분 값": [{ "text": "xwarp "runtimeId": "VALUE", "statusCode": 200, "timestamp": 1474736137294}, "url": "http://mobcrush.com", "runtimeConfigId": "VALUE" ","타임 스탬프 ": 1474736451447,"sequenceNumber ": - 1}어떻게 파싱 할 것인가? ("노드") :

답변

0

1) 데이터 유형을 식별하십시오. JSON입니까?

2) 해당 종류의 데이터에 대한 파서를 가져 오거나 그러한 파서를 작성하십시오. JSON과 같은 표준 데이터 교환 형식에는 일반적으로 이미 사용 가능한 주요 언어에 대한 파서 라이브러리가 있습니다. 그렇지 않다면 파서를 만드는 법을 잘 이해하고 파서를 만들 수 있습니다.

는 [손으로 how to build recursive descent parsers 내 SO 문서를 참조하십시오.]

+0

나는 그래서 당신은 5 살 이야기하고 데이터가 JSON처럼 척이에 완전한 초보자입니다. 또한 JSON 경로가 있습니다. 그게 도움이 될까요? –

+0

먼저 사용할 프로그래밍 언어를 확인한 다음 해당 언어로 어떤 라이브러리를 사용할 수 있는지 찾아보고 JSON 구문 분석/처리 기능을 제공하는지 확인하십시오. 이 조언을 실행할 수 없으면이를 시도하기 전에 라이브러리로 프로그래밍하는 방법에 대해 자세히 알아야합니다. 이것을 실행할 수 있다면 유용한 라이브러리를 찾거나 그렇지 않을 것입니다. 그렇다면 프로그램에서 라이브러리 요소를 호출하여 사용하십시오. ... –

+0

... 적합한 라이브러리를 찾을 수 없으면 자신 만의 파서를 만들어야합니다. 필자가 제공 한 링크는 파서를 만드는 가장 간단한 방법을 제공합니다. 겸손한 기술을 가진 프로그래머가 IMHO에서 조언을 실행할 수 있습니다. 우리가 논의한 것은 꽤 기본적인 프로그래밍 기술입니다. 당신이 그 (것)들을 가지고 있지 않으면, 당신은 이것을 시도하기 전에 더 많은 것을 공부할 필요가있다; 당신은 어떤 사람이 당신을 위해 프로그램을 작성하는 것을 좋아하지 않습니다. –

관련 문제