Java / Xpath: extracción de un valor específico entre entidades similares

Así que tengo un archivo xml que tiene un formato similar a este

<TopXmlTree>
    <IndentedItem1>
        <subvalue1>
        <subvalue2>
        <subvalue3>
    <IndentedItem1> (Same name as above but a different subset)
        <subvalue1>
        <subvalue2>
        <subvalue3> <<-- I want to get this value

Supongamos que quería obtener el valor anterior, ¿hay alguna forma de hacerlo con Xpath? Normalmente mi código Xpath es algo simple como

XPathExpression expr = xpath.compile("/TopXmlTree/IndentedItem1/Subvalue1/text()");

Lo que claramente no puedo hacer dadas las circunstancias.

¡Gracias!

Respuesta 1

Tengo un programa Java .exe que está en mi sitio web ... es un programa simple que hace preguntas y respuestas ... es seguro si alguien lo descarga, pero si mis amigos intentan descargarlo sus antivirus ...

Cuando incrusto mi recurso y uso el siguiente: getClass (). GetResourceAsStream ("sound.wav") obtengo lo siguiente: no podría obtener la secuencia de entrada de audio de la secuencia de entrada Si me conecto directamente al archivo ...

Estaba trabajando con java.net.Authenticator para crear un cuadro de diálogo de bloqueo que solicita el inicio de sesión / contraseña del proxy al usuario la primera vez que se establece una conexión a través del proxy. Authenticator funciona solo ...

Ok, este está aturdiendo mi pequeña mente. Recibo un retorno nulo de una de las dos llamadas a GetObjectField (). Cada objeto es un DirectByteBuffer. La llamada no arroja una excepción por no encontrar el ...