2016-05-02 15 views
0

私はStackpanelTextBoxの助けを借りてコンテンツを表示する小さなRSSリーダーを作成しました:WPF解析HTMLタグ

<StackPanel Grid.Column="1" Orientation="Vertical" Width="600"> 
    <TextBlock Text="{Binding Title}" FontWeight="ExtraBold" Width="600"/> 
    <TextBlock Text="{Binding Description}" TextWrapping="Wrap" Width="600"/> 
    <TextBlock nav:NavigationService.Text="{Binding Link}" Width="600"/> 
    <TextBlock Text="{Binding PublicationDate}" HorizontalAlignment="Right" FontWeight="Thin"/> 
</StackPanel> 

私がここであまり詳細には触れませんが、これはどのようにありますあなたが見ることができるように、私は正しく解析したい<p><u>のようなHTMLタグが存在する

enter image description here

:ように見えます。私はすべてのタグを調べなければならないので、アプリケーション自体でそれを行うことは問題になる可能性があります。

自動的に実行するコンポーネントがありますか?そうでない場合、この問題に対する最良のアプローチは何ですか?

答えて

1

The HTML Agility Packそのようなものには最適です。特に、HTMLの小さなエラーを無視できるためです。

彼らはexamples onlineをたくさん持っています。すべての機能をフルに活用したい場合は、データ構造の基本知識とXPathのビットだけが必要です。

+0

私はそれを見ましたが、それは正しいことのようです。答えをありがとう! – Kohnarik