0

XMLを解析しようとしていますが、

 <entry>
 <title type="html"><![CDATA[TITLE]]></title>
 </entry>

Hppleを使用して、私は読み込もうとしています

 NSArray *array = [xpathParser searchWithXPathQuery:@"//entry/title[@type='html']"];

ただし、戻り値はnullです。私が間違っているのは何ですか?

4

1 に答える 1

0

hppleはXPathQueryのラッパーであるため、この回答を確認することをお勧めします

tl; drXPathクエリに/text()を追加してみてください。

また、Hppleの作成者は、別の関数呼び出しを使用して、hppleの単体テストでXPathを検索しているようです。たとえばNSArray * a = [doc search:@"//a[@class='sponsor']"];、おそらくそのショットを与える価値があります。

于 2012-03-12T13:34:31.517 に答える