我在Lotus Notes IDE中使用Eclipse Integrated。
我无法检索Embedded Object.i.e。,@users = User.includes(:skills).where(["skills.id in (?)", params[:skill_ids]]).all
或Document.getItemValueString();
的文档或附件名称的确切chineese字符,而不是我看到的chineese字符???。
请在下面的代码片段中找到更多信息。并且让我知道是否有从文件或附件名称中检索确切的chineese /俄语/韩语/ arbic,即来自EmbeddedObject.getName也请确认是否上述问题(实际上,Lotus Notes 8.5支持来自文档或来自附件名称的chineese / Russian / Korean / arbic,即来自EmbeddedObject.getName()
)。
EmbeddedObject.getName
输出
Session session = getSession();
AgentContext agentContext = session.getAgentContext();
Database db = agentContext.getCurrentDatabase();
Document doc = db.getProfileDocument("TestForm", null);
String str =doc.getItemValueString("filename");
System.out.println("Doc name sys"+str);
PrintStream ps = new PrintStream(System.out, true, "UTF-8");
ps.println("Doc name"+str);
解决方案是什么?