2013-01-15 5 views
1

li 클래스에서 innertext 또는 더 나은 innerhtml을 가져오고 싶습니다.id로 html 내부 텍스트 가져 오기

정상적인 데스크톱 버전에서는 작동합니다.

http://i.imgur.com/Q6Te5.png

하지만 WP8 나던 모든 인터넷을 통해 모든 features.i의 serch이 있고 난 김 작동하지 않는 바탕 화면이나 코드에 대한 단지 코드를 finde 때문에 동일한 코드 못해 WP8에서 작동합니다.

HtmlElement e1 = webBrowser1.Document.GetElementById(textBox2.Text); 
string content = e1.InnerText; 
textBox1.Text = content; 

가 나는 C#을의 "바탕 화면"버전으로 얻을처럼 같은 결과를 얻을 싶어 HTML 양식이

<li id="ContentHolderMain_ContentHolderMainContent_ContentHolderMainContent_lstvAlphabet_listRestaurants_0_lstvRestaurant_0_liItem_0" class="restaurantItem" sssp:rs="2;7;8;10;" sssp:rl="Ljubljana" sssp:rn=""Celica hostel""> 

    <div class="name"> 
     <h1> 
     <h2>(Metelkova 8, Ljubljana)</h2> 
     <span class="blocked"></span> 
     <span class="blocked"> </span> 
    </div> 
    <div class="breaker"></div> 
    <div class="prices"> 
     <p> 
      <span>Vrednost doplacila:</span> 
      <strong>3,15 EUR</strong> 
     </p> 
     <p> 
      <span>Vrednost obroka:</span> 
      <strong>5,78 EUR</strong> 
     </p> 
    </div> 
    <div class="features"> 
     <img id="ContentHolderMain_ContentHolderMainContent_ContentHolderMainContent_lstvAlphabet_listRestaurants_0_lstvRestaurant_0_lstvFeatures_0_imgFeature_0" title="Celiakiji prijazni obroki" alt="Celiakiji prijazni obroki" src="/App_Themes/SOS/images/icncoeliac.png"> 
     <img id="ContentHolderMain_ContentHolderMainContent_ContentHolderMainContent_lstvAlphabet_listRestaurants_0_lstvRestaurant_0_lstvFeatures_0_imgFeature_1" title="Solatni bar" alt="Solatni bar" src="/App_Themes/SOS/images/icnsaladbar.png"> 
     <img id="ContentHolderMain_ContentHolderMainContent_ContentHolderMainContent_lstvAlphabet_listRestaurants_0_lstvRestaurant_0_lstvFeatures_0_imgFeature_2" title="Stalen arhitektonsko prilagojen dostop za invalide in dostop do mize v notranjosti lokala ter do toalete prilagojene za invalide" alt="Stalen arhitektonsko prilagojen dostop za invalide in dostop do mize v notranjosti lokala ter do toalete prilagojene za invalide" src="/App_Themes/SOS/images/icnwheelchairwc.png"> 
     <img id="ContentHolderMain_ContentHolderMainContent_ContentHolderMainContent_lstvAlphabet_listRestaurants_0_lstvRestaurant_0_lstvFeatures_0_imgFeature_3" title="Kosila" alt="Kosila" src="/App_Themes/SOS/images/icnlunch.png"> 
    </div> 
    <div class="breaker"></div> 
</li> 
+0

"작동하지 않습니다"는 문제에 대한 설명이 명확하지 않습니다. 또한 질문에 대한 귀하의 링크 내용을 인라인하십시오. –

답변

0

당신은 웹 브라우저 컨트롤이 그렇게 할 수 없습니다, HTML 요소에서 내용을 검색하는 것이 필요한 경우 일반 WebRequest로 HTML을 검색 한 다음 Html Agility Pack을 사용하여 HTML을 구문 분석 할 수 있습니다.

+0

감사합니다 :) 나는 그것을 웹에서 검색 할 것입니다. – user1980921