Hello,
I am using Aspose.HTML (v. 23.3) for .NET (.NET Framework 4.5.2).
If I try to import an HTML file with a noscript tag in the header using the HTMLDocument constructor,
There is no Exception but the Body Property is null.
This is an example code:
//load license
Aspose.Html.License htmlLicense = new Aspose.Html.License();
htmlLicense.SetLicense("Aspose.Total.lic");
//import file config
Aspose.Html.Configuration htmlConfig = new Aspose.Html.Configuration();
htmlConfig.Security |= Sandbox.Scripts | Sandbox.Images;
var doc = new HTMLDocument("error.html", htmlConfig);
if(doc.Body == null)
{
Console.WriteLine("HTMLDocument Body is null");
}
This is error.html content:
<!DOCTYPE html>
<html>
<head>
<noscript id="noscript-css"><style>body,.top-bar{margin-top:1.9em}</style></noscript>
</head>
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
</body>
</html>
We provide support on the basis of the latest available version of the API. Therefore, we tested using 23.8.1 version of the API and faced another Exception as below:
System.AggregateException: 'One or more errors occurred. (One or more errors occurred. (Unable to cast object of type '' to type ''.))'
at .(Boolean )
at .(Int32 , CancellationToken )
at .()
at Aspose.Html.HTMLDocument..ctor(RequestMessage , Configuration , Boolean )
at Aspose.Html.HTMLDocument..ctor(Url url, Configuration configuration)
at Aspose.Html.HTMLDocument..ctor(String address, Configuration configuration)
at ConsoleCore.Program.LoadHTML() in C:\Users\Affabel Adonis\source\repos\ConsoleCore\Program.cs:line 36
at ConsoleCore.Program.Main(String[] args) in C:\Users\Affabel Adonis\source\repos\ConsoleCore\Program.cs:line 27
The issue has been logged as HTMLNET-4832 in our issue tracking system for further analysis. We will look into its details and keep you posted with the status of its correction. Please be patient and spare us some time.
The issues you have found earlier (filed as HTMLNET-4832) have been fixed in this update. This message was posted using Bugs notification tool by avpavlysh
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
Enables storage, such as cookies, related to analytics.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.
Sets consent for personalized advertising.
Cookie Notice
To provide you with the best experience, we use cookies for personalization, analytics, and ads. By using our site, you agree to our cookie policy.
More info
Enables storage, such as cookies, related to analytics.
Enables storage, such as cookies, related to advertising.
Sets consent for sending user data to Google for online advertising purposes.