标签: xpath apache-nifi
我有nifi处理器EvaluateXpath,我想从xml响应中获取标签值,因为它使用像@media only screen and (min-width : 480px) { form { width: 100% ; position: relative; } } 这样的表达式,但我的count属性仍然是空的,我应该更改什么? 我的xml响应是这样的,我想得到这72并写入我的COUNT属性。
@media only screen and (min-width : 480px) { form { width: 100% ; position: relative; } }
//count/text()
答案 0 :(得分:2)
您的邮件xmlns="http://www.talk.gov.uk/CM/envelope"
xmlns="http://www.talk.gov.uk/CM/envelope"
表示count节点的名称为{http://www.talk.gov.uk/CM/envelope} count
count
{http://www.talk.gov.uk/CM/envelope} count
nifi处理器EvaluateXPath 1.3.0不支持命名空间,但您可以像这样编写xpath以按本地名称搜索元素:
EvaluateXPath 1.3.0
//*[local-name()='count']/text()