XMLDocument
public final class XMLDocument: XMLDocumentType
Instances of this class represent XML documents.
-
Creates an
XMLDocument
instance from a string.Declaration
Swift
public init?(xml: String, url: String? = nil, encoding: String.Encoding, options: XMLParserOptions = .default)
Parameters
xml
A string to create the document from.
url
The base URL to use for the document. Default is
nil
.encoding
Encoding to use for parsing XML.
options
Options to use for parsing XML. Default value is
XMLParserOptions.default
. -
Creates an
XMLDocument
instance from a string.Declaration
Swift
public convenience init?(xml: Data, url: String? = nil, encoding: String.Encoding, options: XMLParserOptions = .default)
Parameters
xml
Data to create the document from.
url
The base URL to use for the document. Default is
nil
.encoding
Encoding to use for parsing XML.
options
Options to use for parsing XML. Default value is
XMLParserOptions.default
. -
Creates an
XMLDocument
instance from binary data.Declaration
Swift
public convenience init?(url: URL, encoding: String.Encoding, options: XMLParserOptions = .default)
Parameters
url
URL to load the document from.
encoding
Encoding to use for parsing XML.
options
Options to use for parsing XML. Default value is
XMLParserOptions.default
.