Я хотел бы использовать Builder Builder для создания локализованных файлов справки Eric Woodruff. Моя идея заключается в том, чтобы добавить атрибут «язык» в теги документации, как:Слайд-песня Help File Builder Plug-In "XPath Reflection File Filter": Как?
''' <summary lang="en">
''' Initializes a new instance ...
''' </summary>
''' <summary lang="de">
''' Initialisiert eine neue Instanz ...
''' </summary>
Sub New()
...
Затем добавляющий Plug-In «Фильтр XPath Reflection File», чтобы удалить нежелательные элементы с XPpath фильтром
//*[@lang != "en"]
Но это не удаляет элементы с тегами lang = "de". Они все еще присутствуют.
Что я вину?
Извините, моя ошибка. Посмотрите на картинку, я просто сделал это таким образом. Я исправлю свой пост. – Ulrich
@ Улич Ах, я вижу. Тогда у меня нет другого предложения, кроме как попытаться найти ошибку индуктивно, то есть начать с '// *', затем '// summary', затем некоторые выражения для проверки того, что предикаты работают вообще, например' // summary [true()] 'или' // summary [text()> ''] ', то другой атрибут, чем' @ lang' и т. д., вы получаете идею: Развернитесь от наименьшего конкретного выражения до начала его прерывания. – Tomalak