2013-01-03 62 views
0

我解析HTML标记的ios成功地利用TFHpple,但在这里,如果我的HTML标签是解析HTML字符串中的ios

<div align="center"> 
      <b> 
       <a href="/?PageName='TeacherPage'&StaffID=194121"> 
        <span class="sectionheader"> 
         Jessica 
         &nbsp;Cortes 
        </span> 
       </a></b><BR> 

       <span class="subheader">Migrant Education</span> 
       <BR> 

        <img src="/images/Phone.gif" width="22" height="23"> 
        912-367-8630 
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="images/EmailIconSmall.gif" width="16" height="16" style="vertical-align:bottom" /> 
        &nbsp; <a onclick="openme('z','/Common/Email/Email.asp?UserID=194121&SchoolID=786',417,320);return false;" href="#">Email</a>    

       <BR><BR> 
       <a href="/?PageName='Teachers'&Category='Teachers'">View All Teachers</a> 
       <BR><BR> 
       <table cellpadding="4" cellspacing="4" class="subnavtd"> 

我正在使用解析它在到iOS我有一个小问题, 例如:NSString *tutorialsXpathQueryString = @"//div/span[@class='subheader']]";

现在

在HTML页面中没有标记之一,它只是一个数字,如912-367-8630现在怎么这个号码在上面给出的标签

回答

0

您是否能改革称这种现象NSString *tutorialsXpathQueryString = @"HTML输出并将该电话号码包裹在您可以定位的标签中?如果不是,您可能需要获取父div的内部文本值,并在字符串中为电话号码模式匹配正则表达式。