c# 采集数据问题【非常紧急】
当前实际情景如下:
数据库有张固定的表结构,如:
name
age
school
mail
tel
通过 c# 写了个采集器,采集到的数据都是围绕这个张表的数据结构来的,但又个问题是由于每个站点的数据结构不一样,
比如从 a 站点采集的数据结构 name 字段是在索引位置1 ,但从 b 站点采集到的 name 是在索引 2 的位置
这样导致在录入数据的时候就会发生 name 的字段值可能录入到 age 的字段了
说下我的解决方案
分析比对这些网站的数据结构,然后通过正则一个一个去匹配每种数据结构的特点。虽然这个方法有效,但有个坑是,数据结构的类型起码有几百种。。。
所以请教下大神们有什么好的办法来处理这种问题不?