public WebMethodsHtmlResponseObject(string htmlResponse)
{
if (string.IsNullOrEmpty(htmlResponse))
throw new ArgumentException("htmlResponse is null or empty.", "htmlResponse");
string xml = HtmlUtils.QuoteAllHtmlTagAttributes(htmlResponse); // Webmethods does not produce valid HTML
this._Xml.LoadXml(xml);
if (this.IsExceptionResponse)
throw WebMethodsHtmlResponseException.Create(this);
}