gwt客户端的CSSOMParser

时间:2010-05-24 13:43:55

标签: css parsing gwt import client

我想要做的是从客户端的GET请求中读取一个css文件,然后我想解析它以检查所有类。

问题是我需要为此实现CSSOMParser,这里是导入

import org.w3c.dom.css.CSSRule;

import org.w3c.dom.css.CSSRuleList;

import org.w3c.dom.css.CSSStyleRule;

import org.w3c.dom.css.CSSStyleSheet;

import com.steadystate.css.parser.CSSOMParser;

问题是这些类中没有一个可能是javascript编译器,所以如果他们在客户端,他们不想编译。有没有办法完成它?

1 个答案:

答案 0 :(得分:1)

浏览器本身就是一个CSS Parser,并提供了访问样式表的方法。有关简介,请参阅http://www.howtocreate.co.uk/tutorials/javascript/domstylesheets

既然您想编写GWT代码来解析类,这就是我推荐的内容 -

  1. 首先要了解迭代课程所需的javascript代码
  2. 编写Javascript Overlay,以便您可以使用java访问CSS类和属性
  3. 使用步骤2中创建的抽象来编写您需要的任何逻辑