Wie kann ich die sechste Spalte in dieser HTML-Tabelle (mit zum Beispiel HTML Agility Pack oder Regex) herausfinden?C# Finden Sie heraus variierende Spalte in HTML-Tabelle
<tr><td>So, 22.05.16</td><td>1</td><td>D</td><td>E</td><td>190</td><td>DifferentThings</td></tr>
In der letzten Spalte könnte alles stehen und das ist nur eine Reihe von vielen, so mag ich die volle letzte Spalte mit jedem Eintrag.
Edit:
Wenn ein Rohling
<td></td>
in der sechsten Reihe bekomme ich immer ein
System.NullReferenceException
Was shoud ich jetzt tun?
innerTextOfLastCell = lastTdCell.InnerText.Trim();
verursacht den Fehler
Edit:
es gelöst!
gerade eingegeben:
if (lastTdCell != null) //Not lastTdCell.InnerText.Trim()!
{
innerTextOfLastCell = lastTdCell.InnerText.Trim();
s = s + innerTextOfLastCell + "\n";
run.Text = s;
}
else
{
s = s + "\n\n";
run.Text = s;
}
einen Blick hier haben: http://stackoverflow.com/questions/16474659/how-to-get-the-value-from-a-specific-cell-c-sharp-html- agility-pack –
Vielen Dank :). –