2010-12-28 3 views
0

Rhino에서 CSSParser (0.9.5)을 사용하려고합니다. 설명서가 부족한 것 같지만, 나에게 의미가있는 this sample code을 발견했습니다. 나는 코뿔소 1.7R2와 함께 할 때Rhino JS, 선언에 오류가 있습니까?

는하지만 (다음 위와 동일하지만)

: parseStyleDeclaration를 호출하는 2 가지 방법이있다

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>, ":". 

때문에, 나는 또한 다른 일을 시도

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>, ":". 

아마도 내가 잊어 버린 단순한 무언가 일 것입니다. 근데 뭐?

답변

0

나는 결코 바보입니다.

이것은 CSSParser 오류이며 Rhino 오류는 아닙니다.

관련 문제