摘要: 写文件// path格式也许为:"c://xxx.txt"function write(aStr,path){var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile);file.QueryInterface(Ci.nsIFile);file.initWithPath(path );var strm = Cc["@mozilla.org/network/file-output-stream;1"].createInstance(Ci.nsIFil 阅读全文
posted @ 2009-03-10 14:15 j2ee技术 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 今天偶然被问到这个问题。mozilla有个专门转编码的xpcom。读文件之后或写文件之前我们应该转一下,以确保不会出现乱码。// 将字符类型转为UTF-8,防止乱码出现,通常用于读文件 this.convertToUnicode = function(aStr) { try { var converter = Components.classes["@mozilla.org/intl/scriptableunicodeconverter"] .createInstance(Components.interfaces.nsIScriptableUnicodeConverter 阅读全文
posted @ 2009-03-10 13:18 j2ee技术 阅读(199) 评论(0) 推荐(0) 编辑