java中如何操纵css文件?

zhuzi7904 2007-02-24 02:06:09
请问在java中如何操纵css(层叠样式表)文件?谢谢
...全文
490 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhuzi7904 2007-02-25
  • 打赏
  • 举报
回复
======> YidingHe(机枪兵)
十分感谢,还是sf好,以后一定先想到它 :)
捏造的信仰 2007-02-24
  • 打赏
  • 举报
回复
凡事皆有可能!

http://cssparser.sourceforge.net/
zhuzi7904 2007-02-24
  • 打赏
  • 举报
回复
谢谢大家,其实我感觉和读取properties类似,希望有这方面编程经验的朋友帮帮忙。
For_suzhen 2007-02-24
  • 打赏
  • 举报
回复
我想你只能借用第三方库了,因为java本身应该不会有这样的类,有也是第三方在文件读写基础上对css量身定做,不过有没有这样的类库不是很清楚
dllinjian 2007-02-24
  • 打赏
  • 举报
回复
就是读文件处理,每读一行,截取{之前的字串,存起来,这就是你想要的结果.
zhuzi7904 2007-02-24
  • 打赏
  • 举报
回复
有人帮忙吗?多谢了
zhuzi7904 2007-02-24
  • 打赏
  • 举报
回复
我刚刚想了下如何才能得到所有的样式定义,没有想到任何方法,能提示一下吗?

/*一级图上供电臂名字显示样式*/
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
interpb 2007-02-24
  • 打赏
  • 举报
回复
没有专门的类处理css

只有自动手了
zhuzi7904 2007-02-24
  • 打赏
  • 举报
回复
我的意思是有没有专门的类库处理css文件,根据css文件的特点,比如获取所有某一类样式列表等等
interpb 2007-02-24
  • 打赏
  • 举报
回复
你说的操作是什么意思

是普通的读写吗

就跟读一般的文件一样啊

62,612

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧