我目前正在使用 CsQuery 阅读 HTML 文档。该文档有几个 HTML 表格,我需要在保留结构的同时读取数据。目前,我只有一个字符串列表列表。这是一个包含行列表的表格列表,其中包含包含内容为字符串的单元格列表。
List<List<List<string>>> page_tables = document_div.Cq().Find("TABLE")
.Select(table => table.Cq().Find("TR")
.Select(tr => tr.Cq().Find("td")
.Select(td => td.InnerHTML).ToList())
.ToList())
.ToList();
有没有更好的方法来存储这些数据,以便我可以轻松访问特定的表格、特定的行和单元格?我正在编写几个处理这个 page_tables 对象的方法,所以我需要先确定它的公式。