[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: How to select elements containing ARPT but not el
On Sat, Oct 22, 2022 at 06:21:20PM -0000, Roger L Costello costello@xxxxxxxxx scripsit: > Hi Folks, > > Here is my input: > > <test> > <row> > <column_header>A</column_header> > <affected_tables>ARPT_RMK</affected_tables> > </row> > <row> > <column_header>B</column_header> > <affected_tables>APPC_ARPT</affected_tables> > </row> > <row> > <column_header>C</column_header> > <affected_tables>HLPT; ARPT</affected_tables> > </row> > <row> > <column_header>D</column_header> > <affected_tables>HLPT; ARPT; VFR_RTE</affected_tables> > </row> > <row> > <column_header>E</column_header> > <affected_tables>ARPT; VFR_RTE</affected_tables> > </row> > <row> > <column_header>F</column_header> > <affected_tables>ARPT</affected_tables> > </row> > <row> > <column_header></column_header> > <affected_tables>ARPT</affected_tables> > </row> > </test> > > I want to output the column_headers of all rows whose affected_tables contain ARPT. > 2. What is a correct solution? //row[tokenize(affected_tables,'; ') = 'ARPT' ][normalize-space(column_header)]/column_header 1. you're checking for the rows with a child column_header element, rather than checking for column_header element children with a string value. -- Graydon Saunders | graydonish@xxxxxxxxx ^fs oferiode, pisses swa mfg. -- Deor ("That passed, so may this.")
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|