J'ai un code HTML que je dois extraire juste un div et les éléments à l'intérieur de ce div, mais comme une chaîne.
<div id=01>
<div id-02>
<label></labell>
<input></input>
//etc
</div>
</div>
Comment puis-je obtenir tous à l'intérieur de la div 01 comme une seule chaîne?
Le seul moyen que j'ai trouvé est d'utiliser les nœuds, mais il me renvoie une collection de HtmlNodes.
document.DocumentNode.SelectNodes("//*[contains(@class,'container')]").Descendants("div").Select(p => p.OuterHtml);
var Node = document.DocumentNode.SelectNodes("//div[@id='01']").SingleOrDefault();
var target = Node.InnerHtml;
parce que mon identifiant est unique, j'ai utilisé SingleOrDefault pour cet identifiant