2014-09-25 2 views
1

나는 PHP 문서에서 라인 형태의 문자열 형태로 데이터베이스 쿼리를 출력하고 있습니다.자바 스크립트는 다차원 배열로 문자열을 변환합니다

ID-의 ImagePath - TitleOfPost - 텍스트 UpVotes | ID-의 ImagePath - TitleOfPost - 텍스트 UpVotes | ID-의 ImagePath - TitleOfPost - 텍스트 UpVotes

내가 그 때문에 JS 배열에이 문자열을 구성하고 싶습니다 게시물을 하나씩로드 할 수 있습니다. 여러 가지 방법을 시도했지만 아직 해결책을 찾을 수 없습니다. 어떤 도움이라도 대단히 감사합니다.

+4

* "나는 여러 방법을 시도했지만 아직없는 해결책을 찾기 위해."* 같은? –

+0

. 조각 ('|') .. 나머지는? – artm

+0

출력 (다차원 배열)이 어떻게 표시되는지 샘플을 제공해주십시오. – fstanis

답변

0

뭔가 같은 :

var input = "ID-ImagePath-TitleOfPost-Text-UpVotes|ID-ImagePath-TitleOfPost-Text-UpVotes|ID-ImagePath-TitleOfPost-Text-UpVotes"; 

var output = input.split('|').map(function(x) { return x.split('-'); }); 

console.dir(output); 

난 당신이 출력 문자열에 영향을 미칠 수있는 경우 문자열

의 형태로 PHP 문서에서 내 데이터베이스 쿼리를 출력하고 - 출력을하지 않습니다 좋아!

PHP에서 사용 json_encode 단순히 JSON.parse 자바 스크립트는

+0

대단히 감사합니다. json_encode에 대해 알지 못했습니다. 난 배울거야 – user3760639

관련 문제