2013-01-24 1 views
1

RSS 피드를 읽고 있는데 피드의 설명 노드에 html이 들어 있습니다.구문 분석 html 문자열 Windows 8 자바 스크립트 응용 프로그램

article.description = items[n].querySelector("description").textContent; 

괜찮습니다. 내가 뭘하고 싶은지 설명에서 첫 번째 이미지 src 속성 값을 얻는 것이다.

여기에는 html 블록을 구문 분석하는 과정이 포함됩니다. jQuery (1.9)를 로컬에 추가하려고 시도했지만 작동하지 않습니다. DOMParser 객체를 만들려고했지만 액세스 할 수없는 것으로 보입니다.

이 작업을 수행하는 방법에 대한 단서가 있습니까? 실제 해결책이없는 비슷한 질문을 몇 번 보았습니다.

요약 : 윈도우 8 메트로 앱 자바 스크립트에서 HTML 문자열 중 이미지를 분석 할 필요가

+0

당신이 정규 표현식 경우 String.match을 필요로하는 방법 (/ /I) ; – salexch

+0

안녕 salexch .. 내가 추측 할 수있다. html 문자열로 작업하는 더 좋은 방법이 있기를 바랬습니다. 그러나 그렇지 않은 것처럼 보이기 시작합니다. –

+0

당신은 dom에 html을 추가 한 다음 그것을 쿼리 할 수 ​​있습니다 – salexch

답변

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]; 
+0

이것은 어디서나 볼 수있는 문제입니다. 이것은 작동하지 않습니다. innerHTML에 관계없이 0의 길이를 리턴합니다. –

+1

나는 바보입니다. innerHTML이 아닌 innerHTML. Jeff에게 감사드립니다! –