Я использую немного JSON для анализа информации из страниц facebook для отображения на моем сайте, который работает почти отлично! Вся информация втягивается, но я теряю разрывы строк в html (что я хотел бы сохранить).Facebook API заменяет новую строку в JSON
Я могу видеть через графа апи, что новые строки отображаются в виде \n
, поэтому самый простой способ я могу думать, делать это с помощью JQuery, чтобы найти \n
и заменить его <br />
я имел взгляд вокруг, но просто найти и заменить метод, такой как:
$(span#about_" + index).html(this.html().replace('\n','<br />'));
Однако это не работает, потому что \ п теги не передаются в HTML.
Так что мне интересно, знает ли кто, как я могу это достичь? Любая помощь будет принята с благодарностью!
Мой первоначальный запрос JSON ниже:
$.each(json, function(index, item) {
$(".facebook span#likes_" + index).html("<a href='" + item.link + "' alt='" + item.name + " on Facebook'><ul><li>" + item.likes + "</li></ul><h4>Facebook Fans</h4></a>");
$("span#about_" + index).html("<p>" + item.description + "</p>");
});
Большое спасибо заранее, MB
Могу ли я увидеть, как выглядит результат описания? – Ohgodwhy
Вы имеете в виду '/ n' или' \ n'? –
с facebook или внутри моего html? Эта информация получена из facebook: http://pastie.org/3636417 – Michael