将块解析为UITableCell

时间:2015-10-03 01:07:20

标签: html ios xcode hpple

我使用Hpplewebsite的HTML解析到我的应用上。解析工作得很好,但是tr块的所有内容都不在一个单元格中,tr块中的每个td元素都是它们自己的表格单元格。这就是我的意思。 TR区块:

@project.project_invitations.select{|item| item.student_accepted == true}.present?

应用程序中的样子:
enter image description here

当我希望它实际上看起来像这样: enter image description here

我用于解析的代码如下所示:

<tr>
                    <td>2</td>
                    <td>down 1</td>
                    <td>1</td>
                    <td>5</td>
                    <td>Justin Bieber</td>
                    <td>What Do You Mean?</td>
                </tr>

1 个答案:

答案 0 :(得分:0)

尝试NSString *tutorialsXpathQueryString = @"//tr[contains(td, *)]";

请点击此处了解更多功能:w3schools

website用于测试xpath语法

希望有所帮助:)

<强>更新

你得到nil的原因是因为你没有从你的url而不是XPath获取html数据。

您无法获取数据的原因是因为APP Transport Security。

请检查此链接:How do I load an HTTP URL with App Transport Security enabled in iOS 9?

将以下内容添加到plist文件中。

<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>

它应该工作:)