0

HTML 形式のテキストを含む文字列の HTML タグに位置があるかどうかを確認する最も簡単な方法は何ですか?

例:

これは私のテキストかもしれません:

This is a text <a href="http://foo.com"> and this </a> is also <b>part</b> of the <b /> text.

位置 x を指定して、現在 HTML タグにいるかどうかをテストするにはどうすればよいですか? 私がこれらの状況のいずれかにあるかどうかをテストする必要があると思います (* は私の立場です):

- < * > ... </>
- <...> * </> 
- < * />

しかし、これを処理するための効率的なアプローチは何ですか?

4

1 に答える 1

2

このリンクでそれについていくつかの答えがあります:

Java HTML 解析

基本的に、いくつかのライブラリを使用して html 解析を行います。私は数か月前に JSoup を個人的に使用しましたが、完全に機能しました。

次回は最初に検索します;)

于 2013-10-23T17:53:00.793 に答える