次のような XML があります。
<bodyText>
<1 beginIndex="0" endIndex="723">
The teddy bear is a soft toy in the form of a bear. Teddy bears are among the most popular gifts for children and are often given to adults to signify love, congratulations or sympathy.</1>
<2 beginIndex="724" endIndex="347">
Morris Michtom saw the drawing of Roosevelt and was inspired to create a new toy. He created a little stuffed bear cub and put it in his shop window with a sign that read "Teddy's bear," after sending a bear to Roosevelt and receiving permission to use his name.
</2>
</bodyText>
XML で特定の文字列を検索するにはどうすればよいですか? 例: ユーザーが「ルーズベルトの絵」と入力した場合。2 番目の xml 要素にはこの文字列が含まれており、2 を返す必要があります (段落番号を返す必要があります)。調べる方法は?