次のような単純な XML 構造があります。
<project>
<frame>
<object type="Circle" radius="5"/>
<object type="Square" side ="4"/>
</frame>
</project>
タイプ属性が「円」に等しいオブジェクトの半径属性の値を受け取るために、どのパス文字列 (XPath 1.0) を使用する必要がありますか。
/project/frame/object[@type="Circle"]/@radius
それが正しいか?
編集済み:はい、本当に正しいです。コメントでアドバイスされたツールを使用して確認しました。しかし、返される文字列は次のとおりです。
radius="5"
属性値「5」のみを受け取る方法はありますか??