【问题标题】:iphone problem with KIssXML parserKIssXML 解析器的 iphone 问题
【发布时间】:2011-08-26 07:47:07
【问题描述】:

我需要快速帮助

xml的结构是这样的

<VacancyList generated="2011-08-26T09:06:13" xsi:schemaLocation="http://www.abc.com/dtd/vacancy-list.xsd"><Vacancy id="157890" date_start="2010-10-12" date_end="2011-12-31" reference_number=""><Versions><Version language="nb">

我正在像这样使用 KissXML

DDXMLDocument *theDocument = [[DDXMLDocument alloc] initWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:@"https://pwc.easycruit.com/export/xml/vacancy/list.xml"]] options:0 error:&error];
NSArray* resultNodes = nil;
resultNodes = [theDocument nodesForXPath:@"Versions" error:&error];

但结果总是空白。 请帮我解决这个问题

【问题讨论】:

  • kissxml 是 Bullsh*t 库,最好使用 nsxml 解析器

标签: iphone xml xml-parsing


【解决方案1】:

XML 区分大小写。您正在 xpath 查询中寻找“版本”,而不是“版本”(这是您文档中存在的内容)。我认为这是你的问题。

【讨论】:

  • 更新了代码,但即使这样也不起作用还有什么问题
猜你喜欢
  • 2011-10-13
  • 1970-01-01
  • 2013-01-11
  • 2011-08-02
  • 2012-05-12
  • 2012-09-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多