生成xml的工具有很多,有個叫 xml.class.php的類,可以試用一下,你也可以自己寫php**來實現。
生成xml檔案後,通過這個模組,直接上傳,就可以把它匯入到drupal系統了。
該模組還可以對你匯入的資料進行自動分類(taxonomy整合)。
以下為該模組的部分精華源**,感興趣的朋友可以測試執行一下本例項。主要功能**如下:
複製**
**如下:
<?php
function import_form_submit($form, &$form_state)
else
}else
}function parsemol($mvalues)
class importxml
}/**
* do the actual importing from the given string, pased on the parameters passed
* from the form.
** @param $text
*/function import_xml_invoke_import(&$text)
} else
}foreach($tdb as $value) where name = "%s" and vid = %d', $value->tongjifenlei,$tj_vscvseidmhid)))else where vid = %d', $vid));
}$node->taxonomy[$tj_vid][$tj_tid] = $tj_tid;
}node_s**e($node);
}drupal_set_message("import successful!");
}?>
本文標題: 批量匯入xml資料到drupal系統的方法
本文位址:
從Excel批量匯入資料到資料庫
1.讀取網路路徑的excel檔案 流檔案格式 2.獲取excel的每一行資料,並驗證學校班級是否存在,並獲取對應的schoolid和classid 3.批量儲存學生資訊,並返回儲存成功的行數 匯入關於excel的pom檔案 org.apache.poigroupid poiartifactid 3....
C 批量匯入資料到資料庫 bulk insert
在我們開發過程中,有時會遇到百萬級別甚至更多的資料匯入。比如我們需要將一百萬條資料從csv檔案匯入到資料庫中,此時,如果我們使用普通的 insert 語句執行,會非常影響效率,因為每插入一條資料,資料庫都需要完整的走一遍 日誌啦等等流程。使用bulk insert 會幫助我們提高效率。var voc...
Excel批量匯入到資料庫
using system using system.collections.generic using system.linq using system.web using system.web.ui using system.web.ui.webcontrols using system.data...