Tag: HTMLparsing

访问安全的Web服务器上的文件

我正在尝试构build一个iPad应用程序,以便从Web服务器下载并显示文档(pdf,ppt,doc等)。 目前它是通过parsing服务器上的HTML结构(使用hpple )来完成的。 例如,文件保存在: Http://myserver.com/myFolders/myFiles/ 应用程序到这个位置,并遍历树,使用X-Path查询,例如 "/html/body/ul/li/a" 然后将find的任何文件下载到iPad上进行显示。 到目前为止,这工作得很好,但服务器是公开可访问的。 我的问题是,我将如何去做一个类似的安全服务器? 例如是否可以使用密码保护服务器,使用iPad的用户名/密码连接到服务器,并使用相同的系统?

Hpple实现/无法识别的select器

我在这里使用hpple htmlparsing器: https : //github.com/topfunky/hpple 为了testing这个函数,我把它添加到一个简单的项目中,并且能够无误地编译和打开模拟器,但是当它被调用的时候,我得到了一个无法识别的select器错误。 //THIS ACTION SET TO RUN WITH THE PUSH OF A BUTTON – (IBAction)parseElements{ NSString *urlRequest = item.link; NSLog(@"urlRequest defined."); NSData *htmlData = [NSString stringWithContentsOfURL:[NSURL URLWithString: urlRequest] encoding:NSUTF8StringEncoding error:nil]; NSLog(@"htmlData created."); TFHpple *xpathParser = [[TFHpple alloc] initWithHTMLData:htmlData]; NSLog(@"xpathParser made."); NSString *queriedItem = @"[@class='title']"; // THE APP FAILS WHILE TRYING TO […]

在iOS应用程序中parsing标准化的HTML

我正在一个iOS应用程序,内容为HTML。 这不是很理想,但是我现在要做的就是一切。 无论如何,该html是在以下标准格式: ….Any old html up to this point… <div class="content odd"> Lorem ipsum… </div> <div class="content even"> Lorem ipsum… </div> <div class="content odd"> Lorem ipsum… </div> <div class="content even"> Lorem ipsum… </div> ….Any old html after this point… 对我来说,parsing这个最好的办法是什么?