Initializer
init(data:options:)
Initializes and returns an NSXMLDocument
object created from an NSData
object.
あるNSXMLDocument
オブジェクトを初期化して返します、NSData
オブジェクトから作成されます。
Parameters
パラメータ
data
A data object with XML content.
XML内容を持つデータオブジェクト。
mask
A bit mask for input options. You can specify multiple options by bit-OR'ing them. See Constants for a list of valid input options.
入力オプションに対するビットマスク。あなたは、複数のオプションを指定することが、それらをビットORすることによって可能です。定数を有効な入力オプションの一覧として見てください。
error
An error object that, on return, identifies any parsing errors and warnings or connection problems.
あるエラーオブジェクト、それは、戻りでは、あらゆる構文解析エラーおよび警告または接続問題を識別します。
Return Value
戻り値
An initialized NSXMLDocument
object, or nil
if initialization fails because of parsing errors or other reasons.
初期化されたNSXMLDocument
オブジェクト、またはnil
、もし初期化が構文解析エラーまたは他の理由のために失敗するならば。
Discussion
議論
This method is the designated initializer for the NSXMLDocument
class.
このメソッドは、NSXMLDocument
クラスに対する指定イニシャライザです。
If you specify NSXMLDocumentTidyXML
as one of the options, NSXMLDocument performs several clean-up operations on the document XML (such as removing leading tabs). It does respect the xml:space="preserve"
attribute when it attempts to tidy the XML.
あなたがNSXMLDocumentTidyXML
をオプションの1つとして指定するならば、NSXMLDocumentは、幾つかのクリーンアップ操作を書類XML上で実行します(例えば先頭のタブの除去など)。それはxml:space="preserve"
属性を尊重します、それがXMLを整頓しようと試みる時は。
See Also
参照
Initializing NSXMLDocument Objects
NSXMLDocumentオブジェクトを初期化する
init(rootElement: XMLElement?)
Returns an NSXMLDocument
object initialized with a single child, the root element.
あるNSXMLDocument
オブジェクトを返します、単一の子、ルート要素で初期化されます。