我正在阅读RSS订阅源,并且Feed的描述节点包含html。
article.description = items[n].querySelector("description").textContent;
这很好用。我想要做的是从描述中获取第一个图像src属性值(如果存在)。
这涉及解析html块。我尝试在本地添加jQuery(1.9),但它不起作用。我已经尝试过创建一个DOMParser对象,但似乎无法访问它。
有什么线索我可以这样做吗?在没有任何真正解决方案的情况下,我已经看到了其他一些类似的问题。
总结:需要在JavaScript for Windows 8 metro应用程序中解析html字符串中的图像
答案 0 :(得分:1)
这个怎么样......
var html = '<div>Some text<img src="http://slickthought.net"/></div>';
var element = document.createElement('div');
element.innerHTML = html;
var img = element.getElementsByTagName('img')[0];