Аннотирование экземпляра xml из списка операторов xpath с помощью xslt

Учитывая список операторов xpath, я хочу написать таблицу стилей, которая будет проходить через документ xml и выводить тот же документ, но с комментарием, вставленным перед узлом, идентифицированным в каждом операторе xpath. Позволять'Приведу пример. Начните с экземпляра xml, содержащего операторы xpath:


  
  

Учитывая вход:


  <a>
    B
  </a>
  C

Он должен производить:


  
  <a>
    
    B
  </a>
  C

Моя первоначальная мысль состоит в том, чтобы иметь таблицу стилей идентификации, которая занимаетfile-list Param, вызываетdocument функция, чтобы получить список узлов xpath. Затем он будет проверять каждый узел ввода по этому списку, а затем вставит узел комментария, когда найдет его, но я ожидаю, что это может быть крайне неэффективно, так как список xpaths становится большим (или, может быть, нет, скажите мне.м саксонской 9).

Итак, мой вопрос: есть ли эффективный способ сделать что-то подобное?

Ответы на вопрос(3)

Ваш ответ на вопрос