Objective-C
Objective-C
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 Objective-C Downloads
#import <CkoGlobal.h>
#import <CkoHttp.h>
#import <NSString.h>
#import <CkoHtmlToXml.h>
BOOL success = NO;
// Note: This example requires the Chilkat Bundle license.
// Any string argument automatically begins the 30-day trial.
CkoGlobal *glob = [[CkoGlobal alloc] init];
success = [glob UnlockBundle: @"30-day trial"];
if (success != YES) {
NSLog(@"%@",glob.LastErrorText);
return;
}
CkoHttp *http = [[CkoHttp alloc] init];
NSString *html = 0;
html = [http QuickGetStr: @"http://www.intel.com/"];
if (http.LastMethodSuccess != YES) {
NSLog(@"%@",http.LastErrorText);
return;
}
CkoHtmlToXml *htmlToXml = [[CkoHtmlToXml alloc] init];
// Indicate the charset of the output XML we'll want.
htmlToXml.XmlCharset = @"utf-8";
// Set the HTML:
htmlToXml.Html = html;
// Convert to XML:
NSString *xml = 0;
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 path: @"qa_output/out.xml" charset: @"utf-8"];
NSLog(@"%@",@"Finished.");