2014-09-25 94 views
1

我正在從PHP文檔輸出我的數據庫查詢字符串形式的東西,沿着;Java腳本將字符串轉換爲多維數組

ID-的ImagePath-TitleOfPost-文本UpVotes | ID-的ImagePath-TitleOfPost-文本UpVotes | ID-的ImagePath-TitleOfPost-文本UpVotes

我想這個字符串組織成一個JS數組,這樣我可以逐個加載帖子。我嘗試了多種方法,但尚未找到解決方案。任何幫助不勝感激。

+4

*「我已經嘗試了多種方法,但至今未能找到一個解決方案。」 *如? – 2014-09-25 10:28:07

+0

.split('|')..其餘的呢? – artm 2014-09-25 10:29:06

+0

請提供一個輸出(多維數組)應該是什麼樣子的例子。 – fstanis 2014-09-25 10:29:07

回答

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文件中的字符串

的形式輸出我的數據庫查詢如果你能影響到輸出字符串 - 不輸出它就是這樣!

使用json_encode在PHP和簡單JSON.parse在javascript

+0

非常感謝,我不知道json_encode。我會學 – user3760639 2014-09-25 13:53:16