Skip to content

Commit d79daf6

Browse files
committed
Merge pull request #24 from jmalonzo/master
sys has been deprecated - convert usage to util
2 parents 7b13aa9 + a47bd48 commit d79daf6

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ Called when an error is encountered
112112
EXAMPLE USAGE
113113
-------------
114114

115-
var sys = require('sys');
115+
var util = require('util');
116116
var xml = require("./lib/node-xml");
117117

118118
var parser = new xml.SaxParser(function(cb) {
@@ -123,27 +123,27 @@ EXAMPLE USAGE
123123
124124
});
125125
cb.onStartElementNS(function(elem, attrs, prefix, uri, namespaces) {
126-
sys.puts("=> Started: " + elem + " uri="+uri +" (Attributes: " + JSON.stringify(attrs) + " )");
126+
util.log("=> Started: " + elem + " uri="+uri +" (Attributes: " + JSON.stringify(attrs) + " )");
127127
});
128128
cb.onEndElementNS(function(elem, prefix, uri) {
129-
sys.puts("<= End: " + elem + " uri="+uri + "\n");
129+
util.log("<= End: " + elem + " uri="+uri + "\n");
130130
parser.pause();// pause the parser
131131
setTimeout(function (){parser.resume();}, 200); //resume the parser
132132
});
133133
cb.onCharacters(function(chars) {
134-
//sys.puts('<CHARS>'+chars+"</CHARS>");
134+
//util.log('<CHARS>'+chars+"</CHARS>");
135135
});
136136
cb.onCdata(function(cdata) {
137-
sys.puts('<CDATA>'+cdata+"</CDATA>");
137+
util.log('<CDATA>'+cdata+"</CDATA>");
138138
});
139139
cb.onComment(function(msg) {
140-
sys.puts('<COMMENT>'+msg+"</COMMENT>");
140+
util.log('<COMMENT>'+msg+"</COMMENT>");
141141
});
142142
cb.onWarning(function(msg) {
143-
sys.puts('<WARNING>'+msg+"</WARNING>");
143+
util.log('<WARNING>'+msg+"</WARNING>");
144144
});
145145
cb.onError(function(msg) {
146-
sys.puts('<ERROR>'+JSON.stringify(msg)+"</ERROR>");
146+
util.log('<ERROR>'+JSON.stringify(msg)+"</ERROR>");
147147
});
148148
});
149149

example.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
var sys = require('sys');
1+
var util = require('util');
22
var xml = require("./lib/node-xml");
33

44
var parser = new xml.SaxParser(function(cb) {
@@ -9,27 +9,27 @@ var parser = new xml.SaxParser(function(cb) {
99

1010
});
1111
cb.onStartElementNS(function(elem, attrs, prefix, uri, namespaces) {
12-
sys.puts("=> Started: " + elem + " uri="+uri +" (Attributes: " + JSON.stringify(attrs) + " )");
12+
util.log("=> Started: " + elem + " uri="+uri +" (Attributes: " + JSON.stringify(attrs) + " )");
1313
});
1414
cb.onEndElementNS(function(elem, prefix, uri) {
15-
sys.puts("<= End: " + elem + " uri="+uri + "\n");
15+
util.log("<= End: " + elem + " uri="+uri + "\n");
1616
parser.pause();// pause the parser
1717
setTimeout(function (){parser.resume();}, 100); //resume the parser
1818
});
1919
cb.onCharacters(function(chars) {
20-
sys.puts('<CHARS>'+chars+"</CHARS>");
20+
util.log('<CHARS>'+chars+"</CHARS>");
2121
});
2222
cb.onCdata(function(cdata) {
23-
sys.puts('<CDATA>'+cdata+"</CDATA>");
23+
util.log('<CDATA>'+cdata+"</CDATA>");
2424
});
2525
cb.onComment(function(msg) {
26-
sys.puts('<COMMENT>'+msg+"</COMMENT>");
26+
util.log('<COMMENT>'+msg+"</COMMENT>");
2727
});
2828
cb.onWarning(function(msg) {
29-
sys.puts('<WARNING>'+msg+"</WARNING>");
29+
util.log('<WARNING>'+msg+"</WARNING>");
3030
});
3131
cb.onError(function(msg) {
32-
sys.puts('<ERROR>'+JSON.stringify(msg)+"</ERROR>");
32+
util.log('<ERROR>'+JSON.stringify(msg)+"</ERROR>");
3333
});
3434
});
3535

lib/node-xml.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -472,7 +472,7 @@ XMLP.prototype._parseDTD = function(iB) {
472472
}
473473

474474
XMLP.prototype._parseElement = function(iB) {
475-
sys = require('sys');
475+
util = require('util');
476476
var iE, iDE, iNE, iRet;
477477
var iType, strN, iLast;
478478

@@ -797,7 +797,7 @@ SaxParser.prototype.parseFile = function(filename) { //This function will only w
797797

798798

799799
SaxParser.prototype.parseString = function(strD) {
800-
sys = require('sys');
800+
util = require('util');
801801
var that = this;
802802

803803
setTimeout(function(){

0 commit comments

Comments
 (0)