¿Cómo puedo hacer para encontrar en xml con bitwise-y con xpath y java?

Tengo esta muestra xml .

Cada fila tiene un campo de identificación, tiene valores como bits.

Y quiero encontrar en este archivo con bitwise-and operator pero no sé si esto es posible.

Leí sobre el operador '&' en javascript o comand BITAND en Oracle pero nada en xml o xpath.

Este es el código de ejemplo en java y xpath:

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.xpath.XPath;
import javax.xml.xpath.XPathConstants;

import javax.xml.xpath.XPathFactory;

import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;

public class Util implements java.io.Serializable  {

    static public String filter_xpath_bitand (int var_tipo)

        NodeList nodeList = null;
        Element  element  = null;
        try {
            XPath xpath = XPathFactory.newInstance().newXPath();
            DocumentBuilderFactory factory  = DocumentBuilderFactory.newInstance();
            DocumentBuilder        builder  = factory.newDocumentBuilder();
            Document            document = builder.parse(new File(fileXML));      
           nodeList = (NodeList)xpath.evaluate("/test/row[(id & \""+ var_tipo +"\") > 1]", document.getDocumentElement(), XPathConstants.NODESET);
        } catch (Exception e) {
            System.out.println("*** filterXML --> exception: " + e.toString());
        }

    }

}
Respuesta 1

Estoy usando mp3spi-1.9.5 y jl-1.0.1 de JavaZoom para reproducir archivos MP3. Esto funciona bien, pero tengo algunos problemas para rastrear el "progreso" de una transmisión (medida en bytes). Necesito reproducir un ...

Estoy usando un proyecto Maven con la siguiente dependencia: <dependencia> <groupId> com.google.api.client </groupId> <artifactId> google-api-client-googleapis-auth -...

Quiero agregar colores a los bordes del gráfico que creé usando la biblioteca JUNG. Tengo bordes que están en el tipo de bordes personalizados donde establezco las etiquetas y los pesos en los bordes. Transformador&...

Estoy trabajando en Java / Android y quiero tomar el color int 0xFFFFFFFF y dividirlo en 4 bytes para rojo, verde, azul y alfa. Sé que Color tiene métodos para extraer valores de color específicos, pero ...