Guest User

Untitled

a guest
Jun 21st, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. var File = function(nome) {
  2.  
  3. var buffer = new java.lang.StringBuffer();
  4. var nome = nome;
  5. var out;
  6.  
  7. var read = function() {
  8. try {
  9. var d = new java.io.BufferedReader(
  10. new java.io.InputStreamReader(
  11. new java.io.FileInputStream(nome), "UTF-8"));
  12. while(d.ready() ) {
  13. buffer.append(d.readLine());
  14. }
  15. if(typeof d != 'undefined' ) d.close();
  16. } catch (e) {
  17. print("File read exception" + e.message);
  18. }
  19. return buffer;
  20. };
  21.  
  22. var write = function(texto) {
  23. out = new java.io.OutputStreamWriter(new java.io.FileOutputStream(nome), "UTF-8");
  24. try {
  25. out.write(texto);
  26. } catch (e) {
  27. print("File write exception" + e.message);
  28. }
  29. return _file;
  30. };
  31.  
  32. var _file = {
  33. read : read,
  34. write : write,
  35. close : function() {
  36. if(typeof out != 'undefined' ) out.close();
  37. }
  38. };
  39.  
  40. return _file;
  41. };
Add Comment
Please, Sign In to add comment