代码之家  ›  专栏  ›  技术社区  ›  Ken

是否有针对C的CSS解析器?[关闭]

  •  61
  • Ken  · 技术社区  · 17 年前

    我的程序需要将css文件解析成内存中的对象格式。有什么建议吗?

    6 回复  |  直到 10 年前
        1
  •  27
  •   deerchao    13 年前

    GitHub上的ExCSS(支持CSS2.1和CSS3): https://github.com/TylerBrinks/ExCSS .

    这是代码项目文章的较新版本: http://www.codeproject.com/KB/recipes/CSSParser.aspx

        2
  •  8
  •   mercator    14 年前

    稍慢一点的搜索就会找到这篇博文” CSS parser class in .NET “嵌入 this gist on GitHub (以防博客死掉)。

        3
  •  6
  •   Borislav Ivanov    12 年前

    GoldParser有一个CSS语法文件:

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

    GoldParser很容易包含在C项目中,并生成一个真正的LALR解析器,而不是一些regex黑客。

        4
  •  3
  •   m0sa    15 年前

    你试过了吗 one featured in JsonFx ? 它是用C编写的,解析CSS3语法,并在MIT风格的许可下分发。

        5
  •  1
  •   ChrisW    15 年前
        6
  •  0
  •   dajood    17 年前