Witam,
Chcę napisać prosty programik pobierający i obrabiający pewne dane ze strony. Interesujące mnie dane są w takim oto divie:
<div class="box-shiny-alt">
<div style="display: flex">
<div class="half" style="font-size: 0.8em;width: 33%;">4 months ago</div>
<div class="half" style="font-size: 0.8em;text-align: center;width: 28%;">Best of 3</div>
<div class="half" style="font-size: 0.8em;text-align: right;width: 33%;">23:00 CET</div>
</div>
<a >
<span style="width: 45%; float: left; text-align: right">
<div class="team" style="float: right; margin-left: 10%; background: url('http://cdn.csgolounge.com/img/teams/LDLC.jpg?10')"></div>
<b>LDLC</b><br><i>30%</i> </span>
</a>
<span style="width: 10%; float: left; text-align: center; margin-top: 0.6em">vs</span>
<a class="active">
<span style="width: 45%; float: left; text-align: left">
<div class="team" style="float: left; margin-right: 10%; background: url('http://cdn.csgolounge.com/img/teams/Na\'Vi.jpg?10')"></div>
<b>Na'Vi (win)</b><br><i>70%</i> </span>
</a>
<div class="full">
Potential reward:<br>
<div class="half">
<div style="float: left; margin: 0.25em 2%;">Value<br>2.32 for 1<br><span id="teamA">0</span> for <span class="yourVal">0</span></div> </div>
<div class="half">
<div style="float: right; margin: 0.25em 2%;">Value<br>0.05 to 0.41 for 1<br><span id="teamB">0</span> for <span class="yourVal">0</span></div> </div>
</div>
Dane o które mi chodzi to te 2 linijki:
<b>LDLC</b><br><i>30%</i>
oraz:
<b>Na'Vi (win)</b><br><i>70%</i>
Samego diva klasy "box-shiny-alt" potrafię pobrać, niestety nie mam zielonego pojęcia jak dobrać się do tych danych o które mi chodzi. Tu: http://www.codeproject.com/Tips/804660/How-to-Parse-Html-using-csharp jest niby napisane jak pobierać takie dane, ale tam gość leci po atrybutach a ja muszę pobrać dane ze znaczników <b> i <i>
. Jakieś pomysły?