我正在为客户完成一个网站,他们想要导入他们的客户数据库。有没有一种有效的方法来导入这些数据?我使用AJW Datagrab导入数据,但这是不同的。
有什么建议吗?
我注意到EE有一个xml导入模板有一种方便的方法可以将电子表格转换为适合该格式的xml文件吗?
感谢。
答案 0 :(得分:3)
ExpressionEngine 1.x曾经捆绑了三个本地第一方导入实用程序:
通过重写ExpressionEngine 2.x,只有以下内容进行了转换:
您可以在控制面板中访问它: CP Home>工具>公用事业>导入实用程序。
第一方Member Import Utility允许您将其他系统中的成员导入ExpressionEngine,采用以下两种格式:
从XML文件导入 - 允许您从XML文件导入成员 在ExpressionEngine的成员XML格式中。
将分隔文本转换为XML - 允许您创建 ExpressionEngine成员XML文件来自另一个应用程序的分隔 文本文件。
如果您想要将更多成员导入ExpressionEngine数据库,英国Brand New Box的Andrew Weaver DataGrab是您的最佳选择。
DataGrab 允许您从RSS / ATOM订阅源,CSV文件和XML文件导入数据。可以添加其他数据类型。
DataGrab的许多用途是:
- 从其他CMS(WordPress,Tumblr等)将初始内容导入ExpressionEngine
- 汇总各个网站的数据 互联网,如Twitter或Flickr(使用RSS源或API)
- 保持产品库存或价格详细信息与外部同步 系统
您还可以利用EE强大的内置功能(灵活的模板,搜索,存档),DataGrab可以轻松地将您的数据作为频道输入。
DataGrab的开发人员使用CSV imports with DataGrab提供了一个完整的步骤,非常适合与Excel文档或Google Docs Spreadsheets一起使用。
令人惊讶的是,曾经很受欢迎的Solspace Importer仍未转换为EE2。
答案 1 :(得分:3)
有点晚了,但是对于记录,Solspace Importer现在与ee2.x兼容。 DataGrab的最大优势是Importer能够使用JSON调用。