如何通过xpath访问文档中的浮点样式:PMF中的0.7f(浮动样式)

时间:2015-07-16 17:50:19

标签: xpath pmd

enter image description here

这是我的部分代码的PMD屏幕截图。我正在尝试编写一个Xpath查询,以确定上面的截图中的Literal是float样式。有什么方法可以访问“浮动风格”;目前,我有类似这样的东西// EqualityExpression / PrimaryExpression / PrimanyPrefix / Literal,现在,我不知道如何访问浮动样式。 任何人都可以帮我这个吗?非常感谢你!

1 个答案:

答案 0 :(得分:2)

以下XPath表达式应该可以解决这个问题:

//EqualityExpression/PrimaryExpression/PrimaryPrefix/Literal[@FloatLiteral='true']

您可以访问Literal的其他属性。设计师将在左下方显示它们:

designer screenshot

还有其他属性,例如“DoubleLiteral”,“IntLiteral”,“LongLiteral”等。