안녕하세요!
다름이 아니라 다음과 같은 데이터가 있습니다.
<li>
<span class="num">1</span>
<span class="game">
<img src="images/icon_volleyball.gif" alt="" />
중국W
<em>대</em> 이탈리아W
<img src="images/icon_center.gif" alt="중립" class="center" />
</span>
<span class="info">
Mon Aug 08 21:30:00 KST 2016
<em>|</em>
승
당신에게 축복을
<em>|</em>
-
<em>|</em>
패
애석하내요ㅋㅋㅋ
</span>
</li>
c#에서 위 데이터의 xpath를 다음과 같이 가져오는 건 됩니다만은
"//*[@id='content']/div/ul[1]/li[1]/span[2]/em"
//결과는 대 가 나옵니다.
중국과 이탈리아의 텍스트를 가져오기 위해 다음과 같이
"//*[@id='content']/div/ul[1]/li[1]/span[2]/text()[1]"
"//*[@id='content']/div/ul[1]/li[1]/span[2]/text()[2]"
로 xpath를 가져오니까 자꾸 빈 값이 나옵니다.
왜 안 가져와 지는지 모르겠습니다.ㅠㅠ
혹시 왜 안 가져와 지는지, 어떻게 해야 가져와지는지 정답을 알려주시면 정말 감사하겠습니다!
이상입니다!
댓글 0