gpt4 book ai didi

c# - 是否有 .net 的 CSS 对象模型或 CSS 查询 api?

转载 作者:技术小花猫 更新时间:2023-10-29 10:58:34 25 4
gpt4 key购买 nike

是否有一个库可以让我编写以下类型的代码,它解析 CSS 并返回一个可查询的对象模型

string input = "p, span { font-family: arial; }";
var cssRules = new Parser().Parse(input);
var rule = cssRules.Find(new Selector("p")).First();

Assert.That(rule.Attribute("font-family").Value, Is.Equal.To("arial"));

我看过dotless ,下载了他们的代码并检查了一些相关的单元测试和固定装置。它看起来很有前途,但我不太清楚如何使用它来解析和查询纯 CSS。

最佳答案

我知道的最接近的是来自 jsonfx.net 的 CssParser:

http://css-parser.googlecode.com/svn/trunk/CssParser/

您可以解析任何 css,然后使用 CssParser 的 StyleSheet 属性浏览选择器

关于c# - 是否有 .net 的 CSS 对象模型或 CSS 查询 api?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6814764/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com