次のリンクから距離テキストを取得したい。NSXML解析を使用しましたが、結果を取得できません。次のxmlに使用するxmlメソッドを教えてください。
ありがとうございます
次のリンクから距離テキストを取得したい。NSXML解析を使用しましたが、結果を取得できません。次のxmlに使用するxmlメソッドを教えてください。
ありがとうございます
最善の方法は、通常、次のようなDOMを使用することです。
var dist_element = document.getElementsByTagName("distance").child[1];
そこにあるのは、タグ距離を持つ要素が複数ある場合、配列を取得するということです。したがって、すべての要素を反復処理する必要があります。
申し訳ありませんが、すべての詳細を説明するわけではありませんが、正確な実装は選択した言語によって異なります。どの言語を使用していますか?
解析にはTouchXMLを使用すると思います...以下のリンクにこれに対する答えがあります
また、サブノードを取得することもできます。その一例は次のとおりです...
NSArray *nodes3 = [doc nodesForXPath:@"//step" error:nil];
// NSLog(@">>>>>>>>>>>> response node count :%d", [nodes3 count]);
for (CXMLElement *node in nodes3) {
NSString *str;
for(int counter = 0; counter < [node childCount]; counter++) {
// NSLog(@">>>>>>>>> child node name :%@", [[node childAtIndex:counter] name]);
if ([[[node childAtIndex:counter] name] isEqualToString:@"distance"]) {
str = [[node childAtIndex:counter] stringValue];
// NSLog(@"error number :%@", str);
}
//etc....
}
}
願っています、これはあなたを助けます.. :)