func objects(forXQuery : String) -> [Any]
func objects(forXQuery : String, constants: [String : Any]?) -> [Any]
var xPath : String?
Availability 有効性
Technology
xpath
A string that expresses an XPath query. ある文字列、それはXPathクエリを表現します。
error
An array of NSXMLNode
objects that match the query, or an empty array if there are no matches.
クエリに一致するNSXMLNode
オブジェクトそれらからなるある配列、または空の配列、もし一致するものがないならば。
The receiver acts as the context item for the query (“.”). If you have explicitly added adjacent text nodes as children of an element, you should invoke the NSXMLElement
method normalize
(with an argument of false
) on the element before applying any XPath queries to it; this method coalesces these text nodes. The same precaution applies if you have processed a document preserving CDATA sections and these sections are adjacent to text nodes.
レシーバはクエリに対する前後関係項目として振る舞います(“.”)。あなたが明示的に近隣のテキストノードをある要素の子として加えたならば、あなたはNSXMLElement
のメソッドnormalize
を(false
の引数で)その要素上で発動すべきです、それに何らかのXPathクエリを適用する前にです;このメソッドはそれらテキストノードを結合します。あなたがCDATAセクションを保全するある書類を処理したそしてそれらセクションがテキストノードに隣り合うならば、同じ予防措置が当てはまります。
Handling Errors in Swift: Swiftでのエラー処理:
In Swift, this method returns a nonoptional result and is marked with the throws
keyword to indicate that it throws an error in cases of failure.
Swiftでは、このメソッドは非オプショナルの結果を返します、そしてthrows
キーワードで印されて失敗の場合にそれがエラーをスローすることを指し示します。
You call this method in a try
expression and handle any errors in the catch
clauses of a do
statement, as described in Error Handling in The Swift Programming Language and About Imported Cocoa Error Parameters.
あなたはこのメソッドをtry
式の中で呼び出して、あらゆるエラーをdo
文のcatch
節で取り扱います、The Swift Programming Languageのエラー処理そしてインポートされるCocoaエラーパラメータについてで記述されるように。
func objects(forXQuery : String) -> [Any]
func objects(forXQuery : String, constants: [String : Any]?) -> [Any]
var xPath : String?