Skip to content

XML\xpath search expression #2

@CarmeloMax

Description

@CarmeloMax

<?xml version="1.0" encoding="utf-8"?> <ABC> <CDE> <FHI> <ADDRESS INTERVAL-TYPE="CLOSED">1</ADDRESS> <ACK INTERVAL-TYPE="CLOSED">1</ACK> <JKL> <ID TI="abc">Q11001</ID> </JKL> </FHI> <FHI> <ADDRESS INTERVAL-TYPE="CLOSED">2</ADDRESS> <ACK INTERVAL-TYPE="CLOSED">2</ACK> <JKL> <ID TI="def">Q11002</ID> </JKL> </FHI> <FHI> <ADDRESS INTERVAL-TYPE="CLOSED">3</ADDRESS> <ACK INTERVAL-TYPE="CLOSED">3</ACK> <JKL> <ID TI="ghi">Q11003</ID> </JKL> </FHI> </CDE> </ABC>

I am learning XPATH for processing XML file. I want to find the value of ADDRESS via value of ID. I created several, but failed.
check_xpath = '/ABC/CDE/FHI[ID=Q11002]/ADDRESS/text()'
The result is always empty.

Where am I incorrect?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions