NSXMLNodeクラス
apple(mac)
解説
継承 | NSObject |
準拠 | NSObject (NSObject) |
フレームワーク | /System/Library/Frameworks/Foundation.framework |
使用可能 | Mac OS X v10.4以降 |
定義 |
概要
適合するプロトコル
メソッド
Creating and Initializing Node Objects
– initWithKind
– initWithKind:options
+ document
+ documentWithRootElement
+ elementWithName
+ elementWithName:children:attributes
+ elementWithName:stringValue
+ elementWithName:URI:
+ attributeWithName:stringValue
+ attributeWithName:URI:stringValue:
+ textWithStringValue
+ commentWithStringValue
+ namespaceWithName:stringValue
+ DTDNodeWithXMLString
+ predefinedNamespaceForPrefix
+ processingInstructionWithName:stringValue:
Managing XML Node Objects
– index
– kind
– level
– setName
– name
– setObjectValue
– objectValue
– setStringValue:
– setStringValue:resolvingEntities
– stringValue
– setURI:
– URI
Navigating the Tree of Nodes
– rootDocument
– parent
– childAtIndex
– childCount
– children
– nextNode
– nextSibling
– previousNode
– previousSibling
– detach
Emitting Node Content
– XMLString
– XMLStringWithOptions
– canonicalXMLStringPreservingComments
– description
Executing Queries
– nodesForXPath:error
– objectsForXQuery:error
– objectsForXQuery:constants:error:
– XPath
サブクラス化の注意