0
私はCSSParser(0.9.5)をRhinoから使用しようとしています。ドキュメントは不足しているようですが、私には意味をなさないthis sample codeが見つかりました。Rhino JS、宣言に誤りがありますか?
しかし、私はRhinoの1.7R2で、試してみてください。(その後、上記と同じですが)
を:
js> var is = new java.io.FileInputStream("style.css");
js> var r = new java.io.InputStreamReader(is);
js> var source = new Packages.org.w3c.css.sac.InputSource(r);
js> var parser = new Packages.com.steadystate.css.parser.CSSOMParser();
js> parser
[email protected]
js> parser.parseStyleDeclaration
function parseStyleDeclaration() {/*
org.w3c.dom.css.CSSStyleDeclaration parseStyleDeclaration(org.w3c.css.sac.InputSource)
void parseStyleDeclaration(org.w3c.dom.css.CSSStyleDeclaration,org.w3c.css.sac.InputSource)
*/}
js> parser.parseStyleDeclaration(source);
null [1:4] Error in declaration. Invalid token ".". Was expecting one of: <S>, ":".
parseStyleDeclarationを呼び出すには2通りの方法がありますので、私はまた、他のものを試してみました
js> var style = new Packages.com.steadystate.css.dom.CSSStyleDeclarationImpl();
js> parser.parseStyleDeclaration(style, source);
null [1:4] Error in declaration. Invalid token ".". Was expecting one of: <S>, ":".
これはおそらく私が忘れている単純なものです。しかし何?