i try use logstash but i have error
input {
file {
path => "C:/Users/Dev/Desktop/file1.xml"
start_position => "beginning"
sincedb_path => "/dev/null"
type => "xml"
codec => multiline {
pattern => "^<\?Multed .*\>"
negate => "true"
what => "previous"
}
}
}
filter {
xml {
source => "message"
target => "Multed"
xpath =>["/Multed/Talk/Segment/@id","id",
"/Multed/Talk/Segment/Original_text/text()","original_text"
]
}
mutate {
remove_field => [ "message" ]
add_field => ["IDIndexed", "%{id}"]
add_field => ["Original_text", "%{original_text}"]
}}
output{
elasticsearch{
hosts => ["localhost:9200"]
index => "indexXml"
}
stdout{
codec => rubydebug
}
}
Error in %{id} and %{original_text}