2013-02-28 3 views
0

v4는 API를 제공합니다. ST.add (String, Object). v3에서 v3 API setAttributes (Object)를 찾을 수 없습니다.v3에서 StringTemplate.setAttributes (Object)의 v4에 해당하는 것은 무엇입니까?

ST.add ("root", JSONObject)를 사용했습니다. 예외 발생 :

java.lang.IllegalArgumentException: no such attribute: root 
     at org.stringtemplate.v4.ST.add(ST.java:223) 
     at jjs.stst.STStandaloneTool.invokeTemplate(STStandaloneTool.java:479) 
     at jjs.stst.STStandaloneTool.generate(STStandaloneTool.java:420) 
     at jjs.stst.STStandaloneTool.main(STStandaloneTool.java:722) 

도움말에 감사드립니다.

답변

0

add ("root", JSONObject)가 작동해야하지만 템플릿에 "root"가 선언되어야합니다. "mytemplate (root) :: = <> \ n";