У меня есть XML-документ, который выглядит примерно так:
<meadinkent>
<record>
<comp_div>MENSWEAR</comp_div>
<sty_ret_type>ACCESSORIES</sty_ret_type>
<sty_pdt_type>BELTS</sty_pdt_type>
<pdt_category>AWESOME_BELTS</pdt_category>
</record>
<medinkent>
Я хочу использоватьXPath для выбора узлов, которые соответствуют всем четырем элементам, и мне не удается правильно получить логический синтаксис. Я пытаюсь, чтобы это соответствовало первым двум, как тест:
"/meadinkent/record/comp_div[.='" & comp_div & "'] and /meadinkent/record/sty_ret_type[.='" & sty_ret_type & "']"
Что происходит, если нет вершин узлов. Очевидно, я очень глуп - что я делаю неправильно?
Cheers, МЭТТ