|
@@ -123,7 +123,7 @@ func NewTD(Goquery *goquery.Selection, tr *TR, table *Table) *TD {
|
|
|
//qutil.Debug("有子表格")
|
|
|
//格式化正文
|
|
|
txt = TextAfterRemoveTable(td.Html)
|
|
|
- td.tdHasTable(&bsontable, tr, table) //处理td中的table,块标签处理,子表解析集处理
|
|
|
+ td.tdHasTable(&bsontable, tr) //处理td中的table,块标签处理,子表解析集处理
|
|
|
} else {
|
|
|
txt = strings.TrimSpace(td.Goquery.Text())
|
|
|
}
|
|
@@ -192,7 +192,7 @@ func NewTD(Goquery *goquery.Selection, tr *TR, table *Table) *TD {
|
|
|
}
|
|
|
|
|
|
//处理td中的table,块标签处理,子表解析集处理
|
|
|
-func (td *TD) tdHasTable(bsontable *bool, tr *TR, table *Table) {
|
|
|
+func (td *TD) tdHasTable(bsontable *bool, tr *TR) {
|
|
|
ts := td.TR.Table.TableResult
|
|
|
tabs, _ := ComputeConRatio(td.Html, 2) //计算表格占比
|
|
|
if len(tabs) > 0 {
|
|
@@ -222,7 +222,7 @@ func (td *TD) tdHasTable(bsontable *bool, tr *TR, table *Table) {
|
|
|
if IsHide(tv) {
|
|
|
continue
|
|
|
}
|
|
|
- sonts := NewTableResult(ts.Id, ts.Toptype, stag, td.Html, 2, table.TableResult.RuleBlock)
|
|
|
+ sonts := NewTableResult(ts.Id, ts.Toptype, stag, td.Html, 2, td.TR.Table.TableResult.RuleBlock)
|
|
|
sonts.GoqueryTabs = tv
|
|
|
sonts.Analy()
|
|
|
|