Browse Source

Add examples of reading a file to documentation.

v0.7.4-release
Ryan 16 years ago
parent
commit
c745383b31
  1. 25
      website/api.txt

25
website/api.txt

@ -482,6 +482,19 @@ or +node.RAW+.
- on success: returns +data, bytes_read+, what was read from the file. - on success: returns +data, bytes_read+, what was read from the file.
- on error: no parameters. - on error: no parameters.
+node.fs.cat(filename, encoding)+::
Outputs the entire contents of a file. Example:
+
--------------------------------
node.fs.cat("/etc/passwd", "utf8").addCallback(function (content) {
puts(content);
});
--------------------------------
+
- on success: returns +data+, what was read from the file.
- on error: no parameters.
==== +node.fs.File+ ==== +node.fs.File+
@ -498,6 +511,18 @@ file.write("world");
file.close(); file.close();
---------------------------------------- ----------------------------------------
Here is an example of reading the first 10 bytes from +/etc/passwd+ and
outputting it to +stdout+.
----------------------------------------
var file = new node.fs.File({encoding: "utf8"});
file.open("/etc/passwd", "r");
file.read(10).addCallback(function (chunk) {
puts(chunk);
});
file.close();
----------------------------------------
[cols="1,2,10",options="header"] [cols="1,2,10",options="header"]
|========================================================= |=========================================================
|Event |Parameters | Notes |Event |Parameters | Notes

Loading…
Cancel
Save