Java 具有属性的元素的XPath

Java 具有属性的元素的XPath,java,xpath,Java,Xpath,我有以下xml: <?xml version="1.0" encoding="UTF-8"?> <Forms> <Form ID="533" PhysDocID="" TemplateID="616"> <topmostSubform ind="0"> <TextField1 ind="3" /> <NumOfCigar ind="0" /> <Check

我有以下xml:

<?xml version="1.0" encoding="UTF-8"?>
<Forms>
<Form ID="533" PhysDocID=""
    TemplateID="616">
    <topmostSubform ind="0">
        <TextField1 ind="3" />
        <NumOfCigar ind="0" />
        <Check1 ind="0">0</Check1>
        <Check1 ind="1">1</Check1>
        <Check1 ind="2">2</Check1>
        <Check1 ind="3">3</Check1>
        <Check1 ind="4">4</Check1>
        <Check1 ind="5">5</Check1>
        <Check1 ind="6">6</Check1>
        <Check1 ind="7">7</Check1>
    </topmostSubform>
</Form>
<Form ID="533" PhysDocID=""
    TemplateID="989">
    <topmostSubform ind="0">
    <Check1 ind="0">0</Check1>
        <Check1 ind="1">1</Check1>
        <Check1 ind="2">2</Check1>
        <Check1 ind="3">3</Check1>
    </topmostSubform>
</Form>

谢谢。

接吻路线如何

String xpath = "/Forms/Form[@TemplateID='616']/Check1[@ind='3']"

您省略了
topmostSubForm
。这应该可以正常工作
/Forms/Form[@TemplateID='616']/topmostSubform/Check1[@ind='3']
String xpath = "/Forms/Form[@TemplateID='616']/Check1[@ind='3']"