# Xml parser with xpath giving wrong result in xml filter plugin

**URL:** <https://discuss.elastic.co/t/xml-parser-with-xpath-giving-wrong-result-in-xml-filter-plugin/97666>\
**Category:** Logstash\
**Created:** [August 19, 2017, 7:05pm UTC](https://discuss.elastic.co/t/xml-parser-with-xpath-giving-wrong-result-in-xml-filter-plugin/97666 "2017-08-19T19:05:07Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![magnusbaeck](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/magnusbaeck/32/44943_2.png) [@magnusbaeck](https://discuss.elastic.co/u/magnusbaeck)\
**Post date:** [August 24, 2017, 2:33pm UTC](https://discuss.elastic.co/t/xml-parser-with-xpath-giving-wrong-result-in-xml-filter-plugin/97666/6 "2017-08-24T14:33:07Z")

</div>

See this ongoing thread:

> [@Use of Split Filter for more than 1 fields, it is possible](https://discuss.elastic.co/t/use-of-split-filter-for-more-than-1-fields-it-is-possible/97687):
>
> Hi All my output is like this Field1 : A,B,C,D Field2: E,F,G,H Field3: W,X,Y,Z Field4: Q,R,S,T Now i am using split filter in conf file split {field =\> "[Field1]"} split {field =\> "[Field2]"} split {field =\> "[Field3]"} split {field =\> "[Field4]"} My Expected result is Field1 Field2 Field3 Field4 A E W Q B F X R C G Y S D H Z T The conf file keeps running forever and doesn't create index

---

_[View the full topic](https://discuss.elastic.co/t/xml-parser-with-xpath-giving-wrong-result-in-xml-filter-plugin/97666)._
