寻求XML文件的XPath

时间:2017-01-16 14:10:28

标签: xml xpath

我使用以下语法编写了一个xml文件:

 vtkSmartPointer<vtkImageData> OutData = images[currentImageIndex];
    meta->SetAttributeValue(DC::PixelSpacing, OutData->GetSpacing   (double x, double y, double z);

我想将此数据编入索引到Elasticsearch。我想给Logstash提供一个xpath但我无法确定路径。

什么是:<Analysis> <BasicInfo> <Info1>Hash Value:</Info1><InfoVale>AAAABBBBBCCCCCC</InfoVale> <Info2>More than 1 found:</Info2><InfoVale>No</InfoVale> <Info3>Save Time:</Info3><InfoVale>2016-11-25 15:38:30</InfoVale> </BasicInfo> </Analysis>

的xpath

我想获取InfoVale标签内的数据。我已经在在线XPath测试程序中尝试了以下内容,但我找不到匹配项:

<Info1>Hash Value:</Info1><InfoVale>AAAABBBBBCCCCCC</InfoVale>

有什么想法吗?即使在查看W3Schools文档后,我也不知道使用哪种语法。

1 个答案:

答案 0 :(得分:0)

找到一个在线xpath探测器,这就是我要找的东西:

/Analysis/BasicInfo//InfoVale[1]/text()