我想从一次只显示一个表格的页面导入一系列表格,其余的可以通过下拉选择。有没有一种方法可以在不导入数百个表和处理的情况下添加表的值?例如我想导入这个页面的所有表格 http://www.demoscope.ru/weekly/ssp/emp_lan_97_uezd.php?reg=1 到 *reg=949 。所有表中的前 2 列都相同,但第 3-5 列不同。我想得到一个最终表,在所有表中添加第 3-5 列。是否有可能?或者如何一次导入多个表?提前致谢。
答案 0 :(得分:1)
试试这样:
PodamFactory factory = new PodamFactoryImpl();
List<AuthorDoc> authorDocs = factory.manufacturePojo(ArrayList.class, AuthorDoc.class);
其中 A1:
={ IMPORTHTML(A1&1; "table"; 7)\
QUERY(IMPORTHTML(A1&2; "table"; 7); "select Col3,Col4,Col5")\
QUERY(IMPORTHTML(A1&3; "table"; 7); "select Col3,Col4,Col5")\
QUERY(IMPORTHTML(A1&4; "table"; 7); "select Col3,Col4,Col5")\
QUERY(IMPORTHTML(A1&5; "table"; 7); "select Col3,Col4,Col5")\
QUERY(IMPORTHTML(A1&6; "table"; 7); "select Col3,Col4,Col5")\
QUERY(IMPORTHTML(A1&7; "table"; 7); "select Col3,Col4,Col5")}