Scala парсер комбинаторы разбор xml? - PullRequest
3 голосов
/ 11 марта 2011

Может ли комбинатор синтаксического анализа scala анализировать xml и проверять, что закрывающие теги имеют то же имя, что и открывающие теги?Мне это напрямую не нужно, но я бы хотел знать границы моих библиотек.

Ответы [ 3 ]

4 голосов
/ 12 марта 2011

Да, это можно сделать. Используйте into или >> (что на самом деле одно и то же) для параметризации последнего синтаксического анализатора на основе проанализированного значения.

3 голосов
/ 11 марта 2011

В этом документе описывается попытка этого: http://www.berniepope.id.au/docs/scala_parser_combinators.pdf

... и ссылка на программное обеспечение (XML-парсер Scala): http://www.berniepope.id.au/software.html

0 голосов
/ 12 марта 2011

Возможно, вас заинтересуют XML-комбинаторы выбора , часть клиентской библиотеки GData Scala.Я вытащил комбинаторы и сделал их доступными в автономной библиотеке здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...