XMLを解析するのは初めてで、現在何をしているのかよくわかりません。これが私のXMLです:
<?xml version="1.0" encoding="UTF-8"?>
<MyDocument xmi:version="2.0">
<Thingamabob name="A" hasDohicky="//@Dohicky.0">
<Dingus/>
</Thingamabob>
<Dohicky name="B"/>
</MyDocument>
では、「//@Dohicky.0」は何と呼ばれていますか?目的は理解していますが、Java JAXPを介してXMLを解析しているときに、その対処方法がわかりません。hasDohicky属性の値を解析して、その名前の要素の0番目のオカレンスを探すことができると思います...しかし、もっと良い方法があるはずですよね?
皆さんありがとう!