2013-03-18 2 views
0

제 3 자 웹 서비스로 작업 중이며 아래와 같은 문자열이 반환됩니다. 나는 이것을 사용 가능한 형식으로 파싱하는 방법에 완전히 몰두하고있다. 그것은 단지 텍스트 형식의 배열 인 것으로 보입니다.배열로 액션 스크립트/플렉스 문자열

[["theData",{"something":somevalue,"details":null,"somethingElse":"something"},0]] 

는 또한

[["theData",{"something":somevalue,"details":null,"somethingElse":"something"},0],["theData",{"something":somevalue,"details":null,"somethingElse":"something"},0]] 

처럼 작동하지 않는 배열/ArrayCollection에, 같은 HTTPService의 결과 유형을 설정하려고했습니다 여러 가질 수있다. 내가 생각할 수있는 유일한 방법은 일종의 문자열 분리/결합을하는 것입니다.

답변

1

저에게 JSON처럼 보입니다. 그래서 저는 Flash Player의 native JSON 클래스를 사용합니다.

String 파싱을 실제로 사용하려는 경우; 그렇다면 split() 함수를 살펴 보겠습니다. 그것을 배열로 변환합니다. 그러나, 모든 값을 얻기 위해 문자열 파싱을하는 것이 어려워진 것처럼 보입니다.

+0

예, JSON은 배열의 일부인 {} 부분입니다. – Beta4

+1

정확합니다. 그것은 JSON이었습니다. (페이스 팔). 나는 {}로 시작/끝나는 json 배열에 익숙하다. – Beta4

+0

@ beta4 페이스 페일을 할 필요가 없다. 4 개월 전에 나는 전혀 그것을 recolonized하지 않을 것이다. – JeffryHouser