我想使用Eric Woodruff的SandcaSTLe帮助文件生成器来生成本地化的帮助文件。我的想法是在文档标签中添加“lang”属性,例如:
''' <summary lang="en">
''' Initializes a new instance ...
''' </summary>
''' <summary lang="de">
''' Initialisiert eine neue Instanz ...
''' </summary>
Sub New()
...
然后添加插件“XPath Reflection File Filter”以使用XPpath过滤器删除不需要的项目
//*[@lang != "en"]
但这不会删除标有lang =“de”的项目。它们仍然存在。
我怎么了
最佳答案
正确的属性XPath过滤器将使用@
:
//*[@lang != "en"]
或者,也可以匹配没有
lang
属性的元素://*[not(@lang = "en")]
关于xpath - SandcaSTLe 帮助文件生成器插件 “XPath Reflection File Filter” : How to?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38524314/