Skip to content

Commit

Permalink
Updated README
Browse files Browse the repository at this point in the history
  • Loading branch information
tautologistics committed Apr 22, 2010
1 parent 792b9ca commit d48dbe0
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions README.md
Expand Up @@ -10,7 +10,7 @@ node runtests.js
View runtests.html in any browser

##Usage In Node
var htmlparser = require("node-htmlparser");
``var htmlparser = require("node-htmlparser");
var rawHtml = "Xyz <script language= javascript>var foo = '<<bar>>';< / script><!--<!-- Waah! -- -->";
var handler = new htmlparser.DefaultHandler(function (error) {
if (error)
Expand All @@ -20,21 +20,21 @@ var handler = new htmlparser.DefaultHandler(function (error) {
});
var parser = new htmlparser.Parser(handler);
parser.ParseComplete(rawHtml);
sys.puts(sys.inspect(handler.dom, false, null));
sys.puts(sys.inspect(handler.dom, false, null));``

##Usage In Browser
var handler = new Tautologistics.NodeHtmlParser.DefaultHandler(function (error) {
``var handler = new Tautologistics.NodeHtmlParser.DefaultHandler(function (error) {
if (error)
[...do something for errors...]
else
[...parsing done, do something...]
});
var parser = new Tautologistics.NodeHtmlParser.Parser(handler);
parser.ParseComplete(document.body.innerHTML);
alert(JSON.stringify(handler.dom, null, 2));
alert(JSON.stringify(handler.dom, null, 2));``

##Example output
[ { raw: 'Xyz ', data: 'Xyz ', type: 'text' }
``[ { raw: 'Xyz ', data: 'Xyz ', type: 'text' }
, { raw: 'script language= javascript'
, data: 'script language= javascript'
, type: 'script'
Expand All @@ -51,7 +51,7 @@ alert(JSON.stringify(handler.dom, null, 2));
, data: '<!-- Waah! -- '
, type: 'comment'
}
]
]``

##Streaming To Parser

Expand Down

0 comments on commit d48dbe0

Please sign in to comment.