2012-02-23 3 views

ответ

0
*//processing-instruction('pi')[contains(., concat('id="', 'id1', '"'))] 
+0

Это совершенно неправильно , если вы не определите некоторые дополнительные правила синтаксиса данных PI. –

+0

ok, character "означает только начальное значение атрибута. Я буду контролировать действительность содержимого инструкции обработки – Nawa

+0

Это не единственная проблема ... Попробуйте написать на бумаге все правила, определяющие синтаксис. Если это поможет, попробуйте для написания Regex для него. Если это поможет, посмотрите, как PI определен в спецификации W3C XML ... –

Смежные вопросы