Skip to content

joncasey/HTMLParser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

HTMLParser

Updated version of John Resig's htmlparser.js - read blog post
Which was based on Erik Arvidsson's simplehtmlparser.js

  • toDOM() removed, was not needed
  • this context corrected for WScript
  • throw Error() to work for WScript
  • toXMLString can pass in tag(), attr()
  • makeMap will also make uppercase versions

Usage

var xmlString = HTMLParser.toXMLString(htmlString)

or

var xmlString = HTMLParser.toXMLString(
                  htmlString,
                  function(tag) {
                    return tag.toLowerCase()
                  },
                  function(attr) {
                    attr.escaped = attr.escaped.replace(/&/g, '&')
                    return attr
                  }
                )

About

JavaScript HTML parser

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published