SAX-Parser を使用して XML を解析し、特別なコンテンツを含むノードを見つけたいと考えています。
XML の例:
<root>
<someElement>
#hashKey1
</someElement>
<someElement>
value1
</someElement>
<someElement>
#hashKey2
</someElement>
<someElement>
value2
</someElement>
<someElement>
#hashKey3
</someElement>
<someElement>
value3
</someElement>
</root>
問題は、コンテンツが含まれているノード/要素の種類がわからないことです。コンテンツを含む最初の要素/ノードを見つけたいだけです。
独自の関数「findNodeByContent」を作成する必要がありますか、またはそのような関数を提供する SAX-Parser 実装はありますか?