2016-11-12 12 views
-1

さて、VBアプリケーションのオートコンプリートソースとして使用したいアイテムのHTMLリストがあります。しかし、私は文字列からHTMLを取り除くことはできません。 HTMLリストは次のとおりです。VBのHTMLリストからコンテンツを取得

<option value="0001">String example 1</option> 
    <option value="0002">String example 2</option> 
    ... 

誰もそのような巨大なリストからコンテンツを取得する方法をアドバイスできますか?私はテキストファイルを行単位で読み込み、HTMLからコンテンツを抽出することを考えていましたが、以前はVBでHTMLで作業したことはありませんでした。その方法はわかりません...うまくいく、私はちょうどVBのコンテンツにのみ求める方法がわからない。

ご協力いただければ幸いです。

 Dim objFSO = CreateObject("Scripting.FileSystemObject") 
     Dim objFile = objFSO.OpenTextFile(My.Computer.FileSystem.SpecialDirectories.Desktop & "\test2.txt", 1) 

     Do Until objFile.AtEndOfStream 
      txtLine = objFile.ReadLine 

      'Get content of line here. 

      'Add content to new string. 
     Loop 
+0

「HTMLをどのように解析するのですか」(https://stackoverflow.com/questions/516811/how-do-you-parse-an-html-in-vb) -ネット) – wp78de

答えて

0

HtmlAgilityPackライブラリを使用してHTMLを読み込み、ドキュメントを走査して必要なデータを抽出します。 サイト:http://html-agility-pack.net

関連する問題