Есть ли синтаксический анализатор CSS для С#?

Моя программа должна анализировать файлы css в формате объекта в памяти. Любые советы о том, как это сделать?

Ответ 3

Существует файл грамматики CSS для GoldParser:

http://goldparser.org/grammars/files/css.zip

GoldParser легко включить в проект С# и генерирует реальный парсер LALR, а не некоторый хакер.

Ответ 4

Вы пробовали один из них в JsonFx? Он написан на С#, анализирует синтаксис CSS3 и распространяется под лицензией стиля MIT.

Ответ 5

Я написал один, используя грамматику, указанную в спецификации CSS 2.1. Я также выпустил его сейчас: подробности см. http://www.modeltext.com/css/

Ответ 6

Здесь вы можете найти другой, особенно для С# с образцом источника.