0
Ich versuche CSSParser (0.9.5) von Rhino zu verwenden. Die Dokumentation scheint zu fehlen, aber ich fand this sample code das macht für mich Sinn.Rhino JS, Fehler in der Deklaration?
Aber wenn ich versuche, mit 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>, ":".
Da es 2 Möglichkeiten ist parseStyleDeclaration zu nennen, habe ich versucht, auch die andere:
(wie oben, aber dann)
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>, ":".
Es ist wahrscheinlich etwas einfaches, das ich vergesse. Aber was?