Rev 7747 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
\name{getXMLErrors}\alias{getXMLErrors}\title{Get XML/HTML document parse errors}\description{This function is intended to be a convenience forfinding all the errors in an XML or HTML document dueto being malformed, i.e. missing quotes on attributes,non-terminated elements/nodes, incorrectly terminatednodes, missing entities, etc.The document is parsed and a list of the errors is returnedalong with information about the file, line and column number.}\usage{getXMLErrors(filename, parse = xmlParse, ...)}%- maybe also 'usage' for other objects documented here.\arguments{\item{filename}{ the identifier for the document to be parsed, one ofa local file name, a URL or the XML/HTML content itself}\item{parse}{ the function to use to parse the document, usuallyeither \code{\link{xmlTreeParse}} or \code{\link{htmlTreeParse}}.}\item{\dots}{additional arguments passed to the function given by \code{parse}}}\value{A list of S3-style \code{XMLError} objects.}\references{libxml2 (\url{http://xmlsoft.org})}\author{Duncan Temple Lang}\seealso{\code{error} argument for \code{\link{xmlTreeParse}} and related functions.}\examples{# Get the "errors" in the HTML that was generated from this Rd filegetXMLErrors(system.file("html", "getXMLErrors.html", package = "XML"))\dontrun{getXMLErrors("https://www.omegahat.net/index.html")}}\keyword{IO}\keyword{programming}