【发布时间】:2011-03-18 09:13:49
【问题描述】:
我有这个想法,用户用一些cmets定义了一组css规则(cmets是简单的注解):
/* @name Page style */
body {
font: 16px/1.5 Arial; /* @editable */
backgorund-color: #fff; /* @editable */
}
/* @name Section header */
h1 {
font: 20px/1.2 Arial; /* @editable */
color: #c44
}
我可以将此样式表应用到我的页面,但我也想用 cmets 解析此规则并提供一些表单来编辑这些样式并让用户即时更改样式。这些 cmets 将指示哪些规则/属性是可编辑的。
我正在寻找一些浏览器或服务器解决方案。 最简单的 serwer 解决方案是使用一些 java css 解析器解析这个 css,将其转换为 ex。 json 然后在浏览器中使用这个 json: http://www.featureblend.com/css-json.html
问题是我还没有找到任何能够处理 cmets 的 Java css 解析器。
同样是在浏览器中,没有合适的css解析器。 任何想法如何做到这一点?
【问题讨论】:
标签: java javascript css parsing comments