您的位置:程序门 -> java -> j2se / 基础类



java中如何操纵css文件?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


java中如何操纵css文件?[已结贴,结贴人:zhuzi7904]
发表于:2007-02-24 14:06:09 楼主
请问在java中如何操纵css(层叠样式表)文件?谢谢
发表于:2007-02-24 14:28:021楼 得分:0
你说的操作是什么意思

是普通的读写吗

就跟读一般的文件一样啊
发表于:2007-02-24 16:33:292楼 得分:0
我的意思是有没有专门的类库处理css文件,根据css文件的特点,比如获取所有某一类样式列表等等
发表于:2007-02-24 16:44:033楼 得分:0
没有专门的类处理css

只有自动手了
发表于:2007-02-24 16:58:444楼 得分:0
我刚刚想了下如何才能得到所有的样式定义,没有想到任何方法,能提示一下吗?

/*一级图上供电臂名字显示样式*/
text.gongdiandirtitle1   {font-size:   8pt;   fill:   cyan;font-weight:   bold}
/*圆形通道状态标识*/
circle.firstrankcommoff   {stroke:green;fill:green;}
circle.firstrankcommon   {stroke:red;fill:red;}
/*一级图上三级图链接文字*/
text.firstthirdlink{font-family:华文楷体;font-size:14pt;stroke:none;fill:#0066ff}
/*一级图上二级图链接文字*/
text.firstsecondlink{font-family:华文楷体;font-size:18pt;stroke:none;fill:#00ab9a;font-weight:   bold}

比如我想从上面的样式代码中获取所有的样式定义列表:
text.gongdiandirtitle1
circle.firstrankcommoff
circle.firstrankcommon
text.firstthirdlink
text.firstsecondlink
发表于:2007-02-24 18:13:055楼 得分:0
有人帮忙吗?多谢了
发表于:2007-02-24 18:51:436楼 得分:0
就是读文件处理,每读一行,截取{之前的字串,存起来,这就是你想要的结果.
发表于:2007-02-24 18:55:587楼 得分:0
我想你只能借用第三方库了,因为java本身应该不会有这样的类,有也是第三方在文件读写基础上对css量身定做,不过有没有这样的类库不是很清楚
发表于:2007-02-24 20:44:448楼 得分:0
谢谢大家,其实我感觉和读取properties类似,希望有这方面编程经验的朋友帮帮忙。
发表于:2007-02-24 23:08:579楼 得分:20
凡事皆有可能!

http://cssparser.sourceforge.net/
发表于:2007-02-25 09:47:0610楼 得分:0
======>   yidinghe(机枪兵)  
十分感谢,还是sf好,以后一定先想到它   :)


快速检索

最新资讯
热门点击