Sample code for 30+ languages & platforms
Swift

Convert HTML to plain-text

See more HTML-to-XML/Text Examples

Demonstrates how to convert HTML to plain-text.

Chilkat Swift Downloads

Swift

func chilkatTest() {
    // This example assumes the Chilkat API to have been previously unlocked.
    // See Global Unlock Sample for sample code.

    let h2t = CkoHtmlToText()!

    // Set the HTML:
    var html: String?
    html = "<html><body><p>This is a test.</p><blockquote>Here is text within a blockquote</blockquote></body></html>"

    var plainText: String?

    plainText = h2t.toText(html: html)

    print("\(plainText!)")

    // The output looks like this:

    // This is a test.
    // 
    //     Here is text within a blockquote

}