Sample code for 30+ languages & platforms
PHP ActiveX

Download HTML from URL and Convert to XML

See more HTML-to-XML/Text Examples

Downloads an HTML page from a URL and converts it to XML.

Chilkat PHP ActiveX Downloads

PHP ActiveX
<?php

$success = 0;

// Note: This example requires the Chilkat Bundle license.

// Any string argument automatically begins the 30-day trial.
$glob = new COM("Chilkat.Global");
$success = $glob->UnlockBundle('30-day trial');
if ($success != 1) {
    print $glob->LastErrorText . "\n";
    exit;
}

$http = new COM("Chilkat.Http");

$html = $http->quickGetStr('http://www.intel.com/');
if ($http->LastMethodSuccess != 1) {
    print $http->LastErrorText . "\n";
    exit;
}

$htmlToXml = new COM("Chilkat.HtmlToXml");

// Indicate the charset of the output XML we'll want.
$htmlToXml->XmlCharset = 'utf-8';

// Set the HTML:
$htmlToXml->Html = $html;

// Convert to XML:

$xml = $htmlToXml->toXml();

// Save the XML to a file.
// Make sure your charset here matches the charset
// used for the XmlCharset property.
$success = $htmlToXml->WriteStringToFile($xml,'qa_output/out.xml','utf-8');

print 'Finished.' . "\n";

?>