jStyleParserライブラリ(CSSBoxプロジェクトの一部)を使用して、一般的なWebページのcssを分析し、すべてのcss情報をそのページのDOMにバインドしようとしています。私の目標は、Webページが与えられた場合に、ノードごとに、ノードに関連付けられているすべてのcss情報を取得できるようにDOMツリーを作成することです。
これは私のコード(の一部)です:
System.out.println("Analizing "+Mylocalfile.getAbsolutePath());
StyleSheet ss = CSSFactory.parse(Mylocalfile.getAbsolutePath(), "UTF-8");
if (ss.isEmpty()) System.out.println("StyleSheet is void");
parseメソッドはファイルを解析できないようです。StyleSheetssは実際には無効です。
なぜなのかご存知ですか?