Pessoa eu to com uma duvida aqui…
Preciso ler arquivos XML´de um diretorio, estou usando o XStream para isso… quando a isso sem problemas…
o problema é,como eu vou encontrar o arquivo xml q procuro ?
Suponhamos que eu procuro um xml q tenha essa estrutura…
<person>
<firstname>Joe</firstname>
<lastname>Walnes</lastname>
<phone>
<code>123</code>
<number>1234-456</number>
</phone>
<fax>
<code>123</code>
<number>9999-999</number>
</fax>
</person>
mas em meu diretorio eu vou ter arquivos xml assim
<usisite>
<requestmap>
<request pattern="index.do" view="index.vm" class="net.usi.site.requests.IndexRequest" />
<request pattern="index_top.do" view="index_top.vm" class="net.usi.site.requests.IndexTopRequest" />
<request pattern="index_left.do" view="index_left.vm" class="net.usi.site.requests.IndexLeftRequest" />
<request pattern="clientes.do" view="clientes.vm" class="net.usi.site.requests.ClientesRequest" />
<request pattern="perfil.do" view="perfil.vm" class="net.usi.site.requests.PerfilRequest" />
<request pattern="projetos.do" view="projetos.vm" class="net.usi.site.requests.ProjetosRequest" />
<request pattern="sobre.do" view="sobre.vm" class="net.usi.site.requests.SobreRequest" />
<request pattern="contato.do" view="contato.vm" class="net.usi.site.requests.ContatoRequest" />
</requestmap>
</usisite>
ou tbm posso encontrar as duas coisa em um unico XML…
<usisite>
<requestmap>
<request pattern="index.do" view="index.vm" class="net.usi.site.requests.IndexRequest" />
<request pattern="index_top.do" view="index_top.vm" class="net.usi.site.requests.IndexTopRequest" />
<request pattern="index_left.do" view="index_left.vm" class="net.usi.site.requests.IndexLeftRequest" />
<request pattern="clientes.do" view="clientes.vm" class="net.usi.site.requests.ClientesRequest" />
<request pattern="perfil.do" view="perfil.vm" class="net.usi.site.requests.PerfilRequest" />
<request pattern="projetos.do" view="projetos.vm" class="net.usi.site.requests.ProjetosRequest" />
<request pattern="sobre.do" view="sobre.vm" class="net.usi.site.requests.SobreRequest" />
<request pattern="contato.do" view="contato.vm" class="net.usi.site.requests.ContatoRequest" />
</requestmap>
</usisite>
<person>
<firstname>Joe</firstname>
<lastname>Walnes</lastname>
<phone>
<code>123</code>
<number>1234-456</number>
</phone>
<fax>
<code>123</code>
<number>9999-999</number>
</fax>
</person>
como eu faço para identificar se o xml q estou lendo tem as tag q procuro ???