Scala解析器组合解析xml?

时间:2011-03-11 09:17:19

标签: xml parsing scala

scala的解析器组合器可以解析xml并验证结束标记与开始标记的名称是否相同?我不直接需要它,但我想知道我的库的限制。

3 个答案:

答案 0 :(得分:4)

是的,它可以做到这一点。使用into>>(实际上是同样的事情)根据解析后的值来参数化后一个解析器。

答案 1 :(得分:3)

本文档似乎描述了对此的尝试:http://www.berniepope.id.au/docs/scala_parser_combinators.pdf

...以及该软件的链接(Scala XML-parser):http://www.berniepope.id.au/software.html

答案 2 :(得分:0)

您可能也对XML pickler combinators感兴趣,这是GData Scala客户端库的一部分。我已经取出了pickler组合器并将它们放在一个独立的库here中。