ご挨拶Stackoverflow!私はHTML文書を解析する方法について少し助けを求めています。私の挑戦は、私はHTML AgilityパックなどのサードパーティのDLLを使用することができないということです。残念ながら、これはすべてコード経由で行われなければなりません。私はJSonを調べていましたが、誰かがもっと簡単な方法を持っていた可能性があります。私はhttp://www.wowhead.com/item=109118/blackrock-oreのようなウェブページから特定のデータを検索しようとしています。私はデータを検索するために複数のセクションがあります:各セクションは、以下から始まります:HTML文書を解析して項目のリストを取得する
new Listview({template:
そしてこのセクションには "id"があります。私が探しているのは、アイテムのタイプ(スペル、npc、オブジェクトなど)に関する「id」のリストです。
残念ながら、私のスキルセットは、これまたは正規表現と同程度ではありません。私は誰かが私を助けることを望んでいた。お時間をいただきありがとうございます。
編集:すべての値を見つけるためにregexを使い終わった。助けてくれた人に感謝します。
可能な複製を使用して
template
とid
属性名に続くこの単一引用符内の内容をキャプチャします(http://stackoverflow.com/質問/ 56107/what-is-the-the-best-way-to-c-html-in-c)Alanの答えを見てください。サードパーティのライブラリを使用せずにこれを行う方法を示しています。正規表現を解析しないでくださいHTMLのような既知の言語 – abc123その答えは実際には機能しません。 WebBrowser()にはBrowserメソッドはありません。 –