问题标签 [css-parsing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使用 ExCSS Parser 将 StyleRules 作为字符串输出
我正在使用ExCSS来解析和操作样式表字符串。到目前为止,一切都很好。
但我找不到任何关于如何将操纵的样式规则转换为字符串的文档。
虽然代码可能与这个问题无关,但这就是我正在做的事情:
谢谢您的帮助!
java - 获取适用于 Java 中特定 HTML 类的 CSS 规则列表
我正在使用CSS Parser来获取属于一组 HTML 类的特定 CSS 规则。目前我在网站上有一个 CSS 规则列表,但是我不知道如何获得我正在寻找的规则。
当前代码:
我的一个选择是做一个 for 循环,但我不愿意这样做,因为
a. 如果一个页面中有数百条规则,它会很慢。
湾。似乎没有方法可以获取规则的类名。
任何帮助,将不胜感激
javascript - 替换评论之间的内容
我想替换两个评论之间的内容,例如
到目前为止,我有:
但这不起作用。我在 Regex101 中遇到错误:灾难性回溯
r - r - 合并多个调用 URL 数据框的 XML 页面
我正在尝试创建一个由多个 xml 页面组成的大数据框。
我能够为单个页面创建一个数据框:
我想抓取可能有数百个 URL。为了自动化这个过程,我想创建一个包含所有我想抓取的 URL 的 CSV 文件。这是 listofurls.csv 列表(2 行,1 列)的前 2 行的示例:
在这个阶段,我可以使用getURL(CSV$URL)
with在控制台(我正在使用 RStudio)上编写两个页面的内容CSV <- read.csv(listofurls.csv)
。
的输出str()
内容getURL(CSV$URL)
如下:
然后我尝试使用 xmlTreeParse(),但出现以下错误:
仅允许在文档开头的 XML 声明
文档末尾的额外内容
错误:1:仅在文档开头允许 XML 声明
2:文档末尾的额外内容
建议?
javascript - 如何使用 postcss 在 css 中附加属性?
我有以下CSS:
我想附加[data-123]
到所有选择器。所以像:
我怎样才能用 postcss 做到这一点,或者有没有其他方法可以在运行时实现结果?
css - 字体大小的计算值是多少
我有上面的html和css。我的问题是:执行 Css 解析时,字体大小(myspan)的“计算值”是 50% 还是 39.6px?
javascript - 在 JavaScript 中用零替换字符串
我有这个正则表达式:
我想要做的是@import "blablabla";
用零或空格替换字符串中所有出现的地方。
我尝试以这种方式使用该replace()
方法:
但它不起作用,因为它将每次出现都替换为一个零。例如,我想替换@import 'file.css';
为0000000000000000000
,而不是替换为0
。不是这样@import 'file.css';
的@import 'file.css';
。因此,您无法知道字符串的长度。
有什么快速的方法可以做到这一点吗?
node.js - 如何延迟管道初始化,直到上游发现值?
所以我使用busboy作为我的中间件,在我的快递服务器中流式传输带有 CSV 文件的表单数据。这些 CSV 文件可以有不同数量的额外配置参数,因此我需要解析第一行以计算出在将管道初始化到csv-parser之前有多少参数。我的方法看起来像这样:
问题是,在履行承诺时,文件可读流已经消耗了部分或全部文件数据,这意味着这些块永远不会传递给 csv 可读流。那么,鉴于我们可能必须事先读取多个数据块,我如何才能读取流数据但在建立到 csv 解析器的管道之前不使用它呢?