Permalänk
Medlem

Parsing med asp.net

Sitter och pillar med asp.net och vill parsa lite html.

Har till exempel denna koden

<table> <tr> <td class="frukt">Lite text</td> <td class="bilar">Mera text</td> </tr> <tr> <td class="bord">Annan text</td> <td class="stolar">Stor text</td> </tr> </table>

Nu vill jag ha ut texten i td med classen bilar så att resultatet bli

Mera text

Har sökt och sökt. Fattar att det är något med regular expression men hittar alls inte hur jag rensar bort all kod förutom texten "Mera text".

Någon som kan hjälpa?

Visa signatur
Permalänk
Medlem

Kolla på XmlDocument, XmlElement och/eller XmlNode, finns inbbygd xml-parser i nån av dom klasserna så du bara behöver skriva något i stil med document["table"].childnodes["tr"].childnodes["td"].innertext.

Kommer inte ihåg exakt hur det är men galet smidigt är det iaf

Permalänk
Medlem

men då får jag väl alla TD? sen är det ju massa html kod ovanför och under den tabellen och massor av andra tabeller. Men class namnen är unika.

Visa signatur
Permalänk