0

我想将数据从旧的 Tomcat/Jetty 网站迁移到在 Python 和 Django 上运行的新网站。理想情况下,我想通过直接从旧数据库中读取数据并将它们存储在新数据库中来填充新网站。

问题是我得到的数据库是以一堆的形式出现的WEB-INF/data/*.dbx,我没有找到任何方法来读取它们。所以,我有几个问题。

  • 使用哪种格式WEB-INF/data/*.dbx
  • 是否有用于直接从WEB-INF/data/*.dbx文件中读取的 python 模块?
  • 是否有一些外部工具可以WEB-INF/data/*.dbx将其转储为可由 python 解析的 ascii 格式?
  • 如果有人尝试过类似的数据迁移,与从旧网站抓取数据相比如何?(假设所有重要数据都可以被抓取)

谢谢!

4

1 回答 1

0

多年来,各种软件都使用了“.dbx”后缀,因此它几乎可以是任何东西。了解您真正拥有的唯一方法是浏览遗留 Java 应用程序的源代码(或相关文档或询问作者等)。

wrt/scraping,根据应用程序的不同,结果可能会很痛苦。

于 2012-05-31T11:55:37.680 回答