gpt4 book ai didi

java - CSS 解析 : matching specific entities using cssparser

转载 作者:行者123 更新时间:2023-11-30 11:48:50 24 4
gpt4 key购买 nike

对于 one of my projects ,它使用 JSON Schema 验证 JSON,我错过了两个 format 规范的准确代码:colorstyle

第一个规范 color 表示 CSS 2.1 中有效的任何颜色。第二个是 style,是 CSS 2.1 认为的样式。

我有两个问题:

  • 我不太了解 CSS;
  • 我有时间使用cssparser完成这项工作。

当前代码(here 用于 colorhere 用于 style)肯定会允许无效输入,并禁止潜在的有效输入...此外,我希望我可以使用 jStyleParser(cssbox 元素的一部分),不幸的是它在 Maven 上不可用,这是我的要求。

如果可能的话,如何使用 cssparser 准确识别上述两种格式规范?

最佳答案

首先,没有“fuschia”(CSSColorValidator.java:42)这样的颜色,所以你的赌注是关闭的。它应该改为“紫红色”。此外,"#[\da-f]{1,6}"不是解析哈希颜色的好方法,它们只能有 3 或 6 个十六进制数字。要么为 cssparser 元素做出贡献,要么找到更好的解析器:(

关于java - CSS 解析 : matching specific entities using cssparser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8615213/

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