Я изменил SeismicXML для анализа своего собственного XML-канала. Каждый атрибут анализируется правильно до достижения конца первого элемента.
xml:
<item>
<title>Un post nou</title>
<desc>Que diu alguna cosa</desc>
<foto>photo.jpg</foto>
<lat>41.36441</lat>
<long>1.75361</long>
</item>
Мой объект имеет 5 свойств:
@property (nonatomic, retain) NSString * titol;
@property (nonatomic, retain) NSString * descripcio;
@property (nonatomic, retain) NSString * urlFoto;
@property (nonatomic, retain) двойной широтный;
@property (nonatomic, retain) двойной продольный;
Когда мой NSXMLPares достигает </Item>
, он выдает:
NSXMLSParserErrorDomain
с кодом = 5.
После ссылки на синтаксический анализатор NSXML эта ошибка:
NSXMLParserPrematureDocumentEndError-> Документ неожиданно завершился.
Я не понимаю, что я делаю не так. Могу поспорить, что проблема связана с XML, который на самом деле является файлом PHP, но я не уверен.
Любая помощь от сообщества будет принята.