TIDY.DIAGNOSE(3) 1 TIDY.DIAGNOSE(3)tidy::diagnose - Run configured diagnostics on parsed and repaired markup
Object oriented style
SYNOPSIS
bool tidy::diagnose (void )
DESCRIPTION
Procedural style
bool tidy_diagnose (tidy $object)
Runs diagnostic tests on the given tidy $object, adding some more information about the document in the error buffer.
PARAMETERS
o $object
- The Tidy object.
RETURN VALUES
Returns TRUE on success or FALSE on failure.
EXAMPLES
Example #1
tidy.diagnose(3) example
<?php
$html = <<< HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<p>paragraph</p>
HTML;
$tidy = tidy_parse_string($html);
$tidy->cleanRepair();
// note the difference between the two outputs
echo $tidy->errorBuffer . "
";
$tidy->diagnose();
echo $tidy->errorBuffer;
?>
The above example will output:
line 4 column 1 - Warning: <p> isn't allowed in <head> elements
line 4 column 1 - Warning: inserting missing 'title' element
line 4 column 1 - Warning: <p> isn't allowed in <head> elements
line 4 column 1 - Warning: inserting missing 'title' element
Info: Doctype given is "-//W3C//DTD XHTML 1.0 Strict//EN"
Info: Document content looks like XHTML 1.0 Strict
2 warnings, 0 errors were found!
SEE ALSO tidy.errorBuffer(3).
PHP Documentation Group TIDY.DIAGNOSE(3)
Check Out this Related Man Page
TIDY.HTML(3) 1 TIDY.HTML(3)tidy::html - Returns atidyNodeobject starting from the <html> tag of the tidy parse tree
Object oriented style
SYNOPSIS
tidyNode tidy::html (void )
DESCRIPTION
Procedural style
tidyNode tidy_get_html (tidy $object)
Returns a tidyNode object starting from the <html> tag of the tidy parse tree.
PARAMETERS
o $object
- The Tidy object.
RETURN VALUES
Returns the tidyNode object.
EXAMPLES
Example #1
tidy.html(3) example
<?php
$html = '
<html>
<head>
<title>test</title>
</head>
<body>
<p>paragraph</p>
</body>
</html>';
$tidy = tidy_parse_string($html);
$html = $tidy->html();
echo $html->value;
?>
The above example will output:
<html>
<head>
<title>test</title>
</head>
<body>
<p>paragraph</p>
</body>
</html>
NOTES
Note
This function is only available with Zend Engine 2 (PHP >= 5.0.0).
SEE ALSO tidy.body(3), tidy.head(3).
PHP Documentation Group TIDY.HTML(3)
Hi,
I am trying to sum up numbered columns and in order to tidy up the program I have wrote a function to do the adding of some numbers. I have a problem though with passing a variable to the function in the UNIX bash shell. The function only gives the first number in the variable list and does... (4 Replies)
Hi All,
How does Solaris 9/10 alert the server? Where do you get the error on the server?
Is there some kind of verifying of errors (like in AIX, CERTIFY resources or diagnose)?
Please let me know.
Thanks,
itik (4 Replies)
I want to extraxt data from a html table
the html file is downloaded from
UG / PG Univ - Exam.Results April/May 2008
After processing the html file using sed i got the output like this
11305106082,RANJANI R,
CS1251,20,69,P
CS1302,20,45,P
EC1006,20,52,P
EC1351,20,53,P... (5 Replies)
Hello,
I have a CSV-like dataset where some of the columns contain HTML snippets which I need to convert to XHTML. For any given snippet, I have a functioning config for the text processor 'tidy' such that
tidy -config tidy.cfg example.html
does the job I need done.
I would like to process... (10 Replies)