Xpath/XSLT: проверьте, не является ли следующий родственный узел конкретным узлом

Я видел вопросы, где был применен следующий родственный узел на основе значения узла, но моя проблема связана с фактическим узлом.

Это тип XML, который у меня есть:


    
        
        
    
    
    

Мне нужно написать условие Xpath следующим образом:

if (NOT(the following sibling(first sibling) of /Employee/Summary is Elections)), then do something.

В настоящее время у меня есть:



Обратите внимание, что я проверяю не значение узла, а сам узел (т.е. имя узла). Любая помощь в правильном направлении будет высоко оценена.

-121--952084-

Простая, свободная от проблем сериализация с нулевым шаблоном в Scala/Java, аналогичный маринованный огурчик? Существует ли простой, свободный от проблем подход к сериализации в Scala/Java, который похож на маринованный огурчик Python? Маринованный огурчик - это несложное решение, которое достаточно эффективно в пространстве и времени (т.е. не...

Существует ли простой, беспроблемный подход к сериализации в Scala/Java, подобный соленому пихту Python? Маринованный огурчик - это несложное решение, которое достаточно эффективно в пространстве и времени (то есть не мерзко), но не заботится о межязыковой доступности, управлении версиями и т.д. и допускает дополнительную настройку.

То, о чем я знаю:

Kryo и protostuff являются ближайшими решениями, которые я нашел, но мне интересно, есть ли что-то еще там (или если есть какой-то способ использовать их, о которых я должен знать). Пожалуйста, включите примеры использования! В идеале также включают контрольные показатели.

36
задан Community 23 May 2017 в 12:01
поделиться