読み取り専用。外部データソースで使用される文字セット。
var inPath:string = "c:¥¥turkish.txt";
var charset:string = "ISO-8859-4";
session.setConvertMIME(false);
var inStream:NotesStream = session.createStream();
if (inStream.open(inPath, charset)) {
if (inStream.getBytes() > 0) {
var doc:NotesDocument = database.createDocument();
doc.replaceItemValue("Form", "main");
doc.replaceItemValue("subject", inPath);
var mime:NotesMIMEEntity = doc.createMIMEEntity();
if (mime != null) {
mime.setContentFromText(inStream,
"text/plain; charset=" + charset, NotesMIMEEntity.ENC_NONE);
mime.encodeContent(NotesMIMEEntity.ENC_QUOTED_PRINTABLE);
requestScope.status = "Charset = " + mime.getCharset();
}
doc.save(true, true);
} else requstScope.status = "Input file has no content";
inStream.close();
} else requstScope.status = "Input file open failed";
session.setConvertMIME(true);