XMLを解析しようとしていますが、
<entry>
<title type="html"><![CDATA[TITLE]]></title>
</entry>
Hppleを使用して、私は読み込もうとしています
NSArray *array = [xpathParser searchWithXPathQuery:@"//entry/title[@type='html']"];
ただし、戻り値はnullです。私が間違っているのは何ですか?
XMLを解析しようとしていますが、
<entry>
<title type="html"><![CDATA[TITLE]]></title>
</entry>
Hppleを使用して、私は読み込もうとしています
NSArray *array = [xpathParser searchWithXPathQuery:@"//entry/title[@type='html']"];
ただし、戻り値はnullです。私が間違っているのは何ですか?
hppleはXPathQueryのラッパーであるため、この回答を確認することをお勧めします
tl; drXPathクエリに/text()を追加してみてください。
また、Hppleの作成者は、別の関数呼び出しを使用して、hppleの単体テストでXPathを検索しているようです。たとえばNSArray * a = [doc search:@"//a[@class='sponsor']"];
、おそらくそのショットを与える価値があります。