2012-03-03 4 views
2

데이터 요청을 만들고 JSON 형식으로 구문 분석하지만 자바 스크립트 형식의 새 날짜 (1500000)에 타임 스탬프가 반환되기 때문에 오류가 발생합니다. 이 문제를 해결하려면 어떻게해야합니까? 정규식을 사용하여 새 날짜 (0000000)를 따옴표로 묶을 생각 이었지만 작동하지 않는 것 같습니다. 나는 RegexKitLite와 SBJSON을 사용하고있다. 도움을 미리 주셔서 감사합니다JSON에서 새 날짜 구문 분석

+1

몇 가지 코드를 제공해 주시겠습니까? 예 : 이미 시도한 코드. – marsbear

+0

그래서 결과 JSON이 포함 된 문자열 resultstring을 구문 분석하는 예제 코드는 다음과 같습니다. [resultString replaceOccurrencesOfRegex : @ "new Date ((. +?))"withString : @ "\"\ "," 범위 : NSMakeRange (0, [resultString length])]; regexkitlite를 사용하여 문자열을 바꾸지 만 정규 표현식에 익숙하지 않습니다. – bakwarte

+1

다른 질문에 대한 대답을 실제로 수락하면 더 많은 행운을 얻게 될 것입니다. – Milk78

답변

2

당신은 간단하게 사용할 수 있습니다;

value = new Date(parseInt(value.replace("/Date(", "").replace(")/", ""), 10)); 

여기서 value는 "날짜 (1500000)"문자열입니다.