How can I avoid double quotes from output of following script. Tried different options to disable this double quotes feature. Every time if there is option in start tag this script is putting it in double quotes
use HTML::TreeBuilder;
my $row_html = '<!DOCTYPE html>
<body>
<p class=3D"MsoNormal">https://www.google.com<o:p></o:p></p>
</body>';
my $html = HTML::TreeBuilder->new;
$html->ignore_ignorable_whitespace(0);
$html->no_space_compacting(1);
$html->store_comments(1);
$html->parse($row_html);
# i will do some modifications to HTML here
my $output_html = $html->as_HTML(undef,undef,{});
print $output_html;
Current Output Note the double quotes around value of class="":
<!DOCTYPE html>
<html><head></head><body>
<p class="3D"MsoNormal"">https://www.google.com<o:p></o:p></p>
</body>
</html>
I am expecting it without double quotes
<!DOCTYPE html>
<body>
<p class=3D"MsoNormal">https://www.google.com<o:p></o:p></p>
</body>