我稍微给点建议啊,在公司简洁里可以把公司的注册日期,员工人数,总部地址等加进去;在联系方式里除了网址还可把HEAD OFFICE的电话放进去。。
这些信息在BBB和TARION的REPORT里都有,现成的。。这样看上去会更PROFESSIONAL一些。。象我昨天说的,大家都在效习。。共同进步吧。。
另外我把教育局的一些信息也搞来了,你是不是也看看,帮西老师AUTOMATION一哈。。
你把教育局的连接给我看看,我觉得应该没ottawasnewesthomes那个designer搞得复杂。
代码现在已经写的挺generic了,我回头看看能不能给改为类似Scripting language的东西,不过那个就是后话了
类似
#Define MAIN_INDEX comefromchina.org;
#Declare TempBuffer StringBuffer[10];
#Declare TempCollection ArrayList;
Save MAIN_INDEX to TempBuffer[0];
Save CollectionsOfValues(TempBuffer[0], "<span\\s+class=\'nav_menu\'[^>]*>.*?<a href=\"([^\"]+)\"[^>]*>([^<]+)</a>.*?</span>") to TempCollection;
-------
try {
Class c = Class.forName(ClassName);
Field fieldlist[] = c.getDeclaredFields();
int argLength = fieldlist.length;
Class partypes[] = new Class[argLength];
for (int g=0; g<argLength; g++) {
partypes[g] = String.class;
}
Constructor ct = c.getConstructor(partypes);
int flatternSize = (flatternRet.size() - (flatternRet.size() % argLength)) / argLength;
for (int k=0; k<flatternSize; k++) {
Object arglist[] = new Object[argLength];
for (int g=0; g<argLength; g++) {
arglist[g] = flatternRet.get(k * argLength + g);
}
Object retobj = ct.newInstance(arglist);
dataSet.add(retobj);
}
} catch (Throwable e) {
System.err.println(e);
}
BeanUtils.setProperty(b, home.subElementObjectMap[j][4], dataSet);