如何从HTML字符串中获取HTML TAG值。

时间:2016-08-12 12:44:53

标签: android html

我从服务器获取一个如下所示的字符串作为响应。

   "<div class=\"ExternalClass00BD08C9929B4EE8A7A9A6E9CA27A68C\"><p>\u200bTesting by Android<a href=\"/sites/Android/Shared%20Documents/1.txt\">1.txt</a><a href=\"/sites/Android/Shared%20Documents/2.txt\">2.txt</a><br></p></div>"

现在我想要从这个 href 值=“/ sites / Android / Shared%20Documents / 1.txt \”

文件名= 1.txt也包含在锚标记

简而言之,我想分割HTML TAG的每个值

无论如何都要这样做.. ??

如果是,那么请给我建议如何实现这一目标......

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:3)

如果您的回复字符串格式一致,那么您可以执行以下操作。

User.findOne({
            _id: jwt_payload.id
        }, function(err, user) {
              ...
           });

答案 1 :(得分:0)

jQuery的:

$(document).ready(function()
{
  var hrefArray;
  $('.divClass').each(function() //if you will have more than 1 link
  {
    hrefArray = $(this).DupeHref(); //getting href
    hrefArray = hrefArray.split("/").pop(); //now you have cutted array :)
  });
});

希望我帮助