我从一个PHP文档中输出我的数据库查询,其形式为字符串,类似于;
ID-的ImagePath-TitleOfPost-文本UpVotes | ID-的ImagePath-TitleOfPost-文本UpVotes | ID-的ImagePath-TitleOfPost-文本UpVotes
我想将这个字符串组织成一个JS数组,以便我可以逐个加载这些帖子。我尝试了多种方法但尚无法找到解决方案。非常感谢任何帮助。
答案 0 :(得分: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
,在javascript中使用JSON.parse