2017-01-16 15 views
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を与えたいと思っていますが、私はそのパスを決定するのに問題があります。私はInfoValeタグ内のデータを取得したい<Info1>Hash Value:</Info1><InfoVale>AAAABBBBBCCCCCC</InfoVale>

のXPathとは何ですか。私はオンラインのXPath Testerで次のことを試しましたが、一致するものは見つかりません:

/Analysis/BasicInfo/Info1/InfoVale 

アイデアをお持ちですか? W3Schoolsのドキュメントを見た後でも、どの構文を使用するのか分かりません。

+0

InfoVale'はその子ではないInfo1' 'の兄弟のように見えるが、'として、あなたは '/単に使用するようにしてください分析/ BasicInfo/InfoVale' – Andersson

答えて

0

オンラインXPathの検出器を発見し、これは私が探していたものです。

/Analysis/BasicInfo//InfoVale[1]/text() 
関連する問題