Je veux obtenir le texte d'une page html en utilisant une simple application dans C#? Si des éléments imbriqués -à-dire.,Comment analyser le HTMLDocument dans C#?
<Table>
<TR>
<TD>**ABC**
</TD>
<TD>**1**
</TD>
</TR>
<TR>
<TD>**XYZ**
</TD>
<TD>**2**
</TD>
</TR>
</Table>
Comment puis-je obtenir le texte (gras) directement values.I veulent les enregistrer dans ma base de données et que vous voulez aussi montrer à gridview?
HtmlDocument htmlSnippet = new HtmlDocument();
htmlSnippet = LoadHtmlSnippetFromFile();
private HtmlDocument LoadHtmlSnippetFromFile()
{
//TextReader reader = File.OpenText(Server.MapPath("~/App_Data/HtmlSnippet.txt"));
WebClient webClient = new WebClient();
const string strUrl = "http://www.dsebd.org/latest_PE_all2_08.php";
Stream reader = webClient.OpenRead(strUrl);
HtmlDocument doc = new HtmlDocument();
doc.Load(reader);
reader.Close();
return doc;
}
De ce htmlSnippet
comment pourrais-je obtenir la valeur?
Mon exemple contient deux lignes. Chaque ligne contient deux colonnes. Je veux Chaque valeur de colonne.Je veux les enregistrer comme ligne dans ma base de données. – shamim
Ah, ok, alors vous devez parcourir htmlSnippet.Body.Children et rechercher HtmlElements avec le bon nom. – Hinek
htmlSnippet.Body.Children ne fonctionne pas si j'écris htmlSnippet.DocumentNode.Children que le travail.Comment chercher HtmlElements allez-vous s'il vous plaît envoyer un peu de syntaxe – shamim