Can scala's parser combinators parse xml and validate that the closing tags have the same name as the opening tags? I don't directly need it, but I would like to know the limits of my libraries.
3 Answers
This document seem to describe an attempt on that: http://www.berniepope.id.au/docs/scala_parser_combinators.pdf
... and a link to the software (Scala XML-parser): http://www.berniepope.id.au/software.html
3 Comments
Anonymous
Part of the idea was that the parser would validate the end tags, which it doesn't.
Brian Topping
Dead links for the software as of this writing.
thoredge
Are you sure? Works now
You might also be interested in XML pickler combinators, part of the GData Scala client library. I've pulled out the pickler combinators and made them available in a self-contained library here.