Tag: xml parsing

IOS Coredata检查属性是否存在

我正在开发基于coredata和XMLparsing[RSS提要]的项目。 我必须检查,如果属性值可用或不在coredata? 例如 :- 我在我的数据模型中有3个属性。 名称,websitename和feedurl。 现在我不得不parsing与用户input的url。 但在parsing时,我想检查,如果URLNAME在coredata中可用或不。 如果可用,则parsing将在没有插入coredata的情况下完成,并且如果URL不在coredata中,则它将被插入到coredata中。 这里是我从哪里能够在核心数据中插入url的尝试。 但是用这个方法同样的url也进入了coredata。 – (void)feedParserDidFinish:(MWFeedParser *)parser { [HUD hide:YES]; //**Coredata inserting value**// NSManagedObjectContext *context = [self managedObjectContext]; // Create a new managed object NSManagedObject *newDevice = [NSEntityDescription insertNewObjectForEntityForName:@"I" inManagedObjectContext:context]; [newDevice setValue:self.Name forKey:@"name"]; [newDevice setValue:self.WebsiteName forKey:@"websitename"]; [newDevice setValue:self.Feedlink forKey:@"feedurl"]; NSError *error = nil; // Save the object to […]

在iOS中parsing具有相同名称但在不同字段中的属性

我有一个PHP如下: <?php header("Content-Type: application/rss+xml; charset=ISO-8859-1"); $ip=$_GET['ip']; $type=$_GET['type']; $rssfeed = '<?xml version="1.0" encoding="ISO-8859-1"?>'; $rssfeed .= '<rss version="2.0">'; $connection = mysql_connect('localhost','root') or die('Could not connect to database'); mysql_select_db('Android') or die ('Could not select database'); $query = "SELECT * FROM User_Upload_Table WHERE Status='Approved' and Content_Type='$type' ORDER BY Approved_Time desc"; $result = mysql_query($query) or die ("Could not execute query"); […]

如何parsingios中的HTML内容?

如何parsingHTML文件? 我在下面的代码中获取一个HTML文件,我只想获取BinarySecurityToken XML节点之间的数据。 – (void)connectionDidFinishLoading:(NSURLConnection *)connection { if(_data) { //Here am getting the below HTML content NSString* content = [[NSString alloc] initWithData:_data encoding:NSUTF8StringEncoding]; } } <input type="hidden" name="wa" value="wsignin1.0" /> <input type="hidden" name="wresult" value="<t:RequestSecurityTokenResponse xmlns:t="http://schemas.xmlsoap.org/ws/2005/02/trust"> <t:Lifetime> <wsu:Created >2013-04-29T11:50:29.895Z</wsu:Created> <wsu:Expires>2013-04-29T12:00:29.895Z</wsu:Expires> </t:Lifetime> <wsp:AppliesTo> <EndpointReference> <Address>urn:orin.converse</Address> </EndpointReference></wsp:AppliesTo> <t:RequestedSecurityToken> <wsse:BinarySecurityToken> aHR0cCUzYSUyZiUyZnNjaGVtYWd0Sjk0JTNk </wsse:BinarySecurityToken> 有任何想法吗? 提前致谢。

parsing位于rss2供稿项目的<description> </ description>内的<img>标签

我试图完成的是使用GDataXML获取RSS2订阅源项目的src属性。 Feed的项目xml是这样的: <item> <title>BlackBerry EMEA servers crash</title> <link>http://www.mysite.com/?p=672</link> <comments>http://www.mysite.com/?p=672#comments</comments> <pubDate>Mon, 10 Oct 2011 21:11:24 +0000</pubDate> <dc:creator>acreator</dc:creator> <category><![CDATA[Latest News]]></category> <description><![CDATA[<span class="image-rss"><a href="http://www.mysite.com/?p=672"><img title="BlackBerry EMEA servers crash" src="http://www.mysite.com/wp-content/uploads/2011/10/blackberry-thumb-medium-300×187.jpg" alt="BlackBerry EMEA servers crash" width="200" height="124" /></a></span><br/>yada yada yada]]></description> </item> 我正在使用的代码,很好地parsing<description> , <title> , <link> ; 和<pubdate> ; 但在<img>上失败。 这里是代码: NSArray *channels = [rootElement elementsForName:@"channel"]; for (GDataXMLElement *channel in […]