jSoup の要素は非常に簡単に一致させることができますが、実際には、これらの値を調べて、少なくとも 1 文字より長いかどうかを確認する必要があります。
特定の属性を持つ要素を一致させる方法があるかどうか疑問に思っていましたが、その属性のコンテンツの長さが 1 文字より長い場合のみですか?
うまくいけば、これにより、自分で長さを手動でチェックする必要がなくなります。
document.select("img[src]")
上記は属性img
を持つすべてのタグに一致しますsrc
が、一部の属性は空白である可能性があり、それらをまったく一致させたくない.
私が何を意味するかを説明する疑似コード:
document.select("img[src:length(1)]")
リファレンスを調べましたが、適切なものが見つかりません-おそらく正規表現ソリューションを除いて?
http://jsoup.org/apidocs/org/jsoup/select/Selector.html
ありがとう、マイキー。