HTMLDocument
public final class HTMLDocument: HTMLDocumentType
Instances of this class represent HTML documents.
-
Creates an
HTMLDocumentinstance from a string.Declaration
Swift
public init?(html: String, url: String? = nil, encoding: String.Encoding, options: HTMLParserOptions = .default)Parameters
htmlA string to create the document from.
urlThe base URL to use for the document. Default is
nil.encodingEncoding to use for parsing HTML.
optionsOptions to use for parsing HTML. Default value is
HTMLParserOptions.default. -
Creates an
HTMLDocumentinstance from binary data.Declaration
Swift
public convenience init?(html: Data, url: String? = nil, encoding: String.Encoding, options: HTMLParserOptions = .default)Parameters
htmlData to create the document from.
urlThe base URL to use for the document. Default is
nil.encodingEncoding to use for parsing HTML.
optionsOptions to use for parsing HTML. Default value is
HTMLParserOptions.default. -
Creates an
HTMLDocumentinstance from binary data.Declaration
Swift
public convenience init?(url: URL, encoding: String.Encoding, options: HTMLParserOptions = .default)Parameters
urlURL to load the document from.
encodingEncoding to use for parsing HTML.
optionsOptions to use for parsing HTML. Default value is
HTMLParserOptions.default.
HTMLDocument Class Reference