quand je l'avais fait, j'utilisais un StringReader vers ma String qui contenait le code html.
Le hic que j'avais trouvé, c'est qu'il n'était pas possible de lui demander d'ajouter une ligne parsée de html, mais j'étais obligé de tout reparser à chaque fois.