0
的XPath的我有一个XML文件,这句法:求一个XML文件
<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>
我想索引此数据为Elasticsearch。我想给Logstash一个xpath,但是我无法确定路径。
什么是对的XPath:<Info1>Hash Value:</Info1><InfoVale>AAAABBBBBCCCCCC</InfoVale>
我想要得到的InfoVale标签内的数据。我已经在在线XPath测试器中尝试过以下内容,但找不到匹配项:
/Analysis/BasicInfo/Info1/InfoVale
任何想法?即使在查看W3Schools文档后,我也不知道要使用哪种语法。
因为'InfoVale'似乎Info1'的'兄弟姐妹,而不是它的孩子,你应该尝试使用简单的'/分析/ BasicInfo/InfoVale' – Andersson