var index: Int
var kind: XMLNode.Kind
XMLNode.Kind
.
ノードの種類を返します、レシーバは型XMLNode.Kind
のある定数と同じものです。
var level: Int
var name: String?
var objectValue : Any?
var stringValue : String?
var uri: String?
Availability 有効性
Technology
string
A string to assign as the value of the receiver. レシーバの値として割り当てることになる文字列。
resolve
true
to resolve character references, predefined entities, and user-defined entities as declared in the associated DTD; false
otherwise. Namespace and processing-instruction nodes have their entities resolved even if resolve
is false
.
結びつけられたDTDにおいて宣言されるとおりに文字参照、あらかじめ定義されたエンティティ、そしてユーザ定義エンティティに解決するにはtrue
;そうでなければfalse
。名前空間と処理命令ノードは、解決されたそれらのエンティティを持ちます、たとえresolve
がfalse
だとしてもです。
User-defined entities not declared in the DTD remain in their unresolved form. This method can only be invoked on NSXMLNode
objects that may have content, specifically elements, attributes, namespaces, processing instructions, text, and DTD-declaration nodes. Setting the string value of a node object removes all existing children, including processing instructions and comments. Setting the string value of an element -node object creates a text node as the sole child.
DTDにおいて宣言されないユーザ定義エンティティは、それらの未解決形式のままです。このメソッドは、NSXMLNode
オブジェクト上で発動されるだけです、それは内容を持つかもしれません、具体的には要素、属性、名前空間、処理命令、テキスト、そしてDTD宣言ノード。ノードオブジェクトの文字列値を設定することは、全ての既存の子を取り除きます、処理命令とコメントを含めて。要素ノードオブジェクトの文字列値を設定することは、テキストノードは一人っ子として作成されます。
var index: Int
var kind: XMLNode.Kind
XMLNode.Kind
.
ノードの種類を返します、レシーバは型XMLNode.Kind
のある定数と同じものです。
var level: Int
var name: String?
var objectValue : Any?
var stringValue : String?
var uri: String?