1 XML file to 1 Document

This is more of an architectural question.
Should I use LS for this scenario?
I need to watch a directory for incomig XML files, each file will be one Document.
I need to keep roughly 75% of the content after XPathing around.

Thanks for your suggestions,

None of the stock plugins support this use case in a good way. I'd say it's easier to write a script for the XML consumption and then feed the file contents to Logstash via e.g. TCP or another file.