Спасибо за наводки.
В презенташке нашел такой код
Код:
var db:NotesDatabase = session.getDatabase("", param['db']);
var doc:NotesDocument = db.getDocumentByUNID(param['documentId']);
try{
var docXML = doc.generateXML();
var writer = facesContext.getResponseWriter();
var excon = facesContext.getExternalContext();
excon.getResponse().setContentType("application/json");
writer.write( org.json.XML.toJSONObject(docXML).toString());
}
catch(e){
print(e.toString())
}
Вроде он должен делать то что нужно, но попробовав в customRestService на doGet
Код:
var db:NotesDatabase = session.getDatabase("", param['db']);
var doc:NotesDocument = db.getDocumentByUNID(param['documentId']);
try{
var docXML = doc.generateXML();
return org.json.XML.toJSONObject(docXML).toString();
}
catch(e){
print(e.toString())
}
получил ошибку что не известен такой пакет как org (т.е. ругалось на org.json.XML). Походу надо как-то подключать данный пакет, но я тут несколько нуб и как его подключить не пойму. Можете подсказать как заставить работать org.json.XML ?
у меня 9.0.1