2010-05-20 116 views
2

我試圖訪問「cert8.db」這是一個BDB數據庫的mozilla文件。我知道有語言的綁定,其中包括Java,但我正在嘗試構建一個多平臺應用程序,所以我認爲使用JNI(例如這個)會是一個問題。是否可以從純Java訪問BDB?

在此先感謝。

+1

我有這樣的一個答案,但我刪除它,因爲它本來就不是一個有用的答案。 Oracle bdb java版本實際上是純java,但它具有不同的磁盤格式。更多信息在這個常見問題條目:http://www.oracle.com/technology/products/berkeley-db/faq/je_faq.html#2 – wds 2010-05-20 12:37:06

+0

這是正確的,我試圖訪問本機BDB(由Mozilla Firefox )。 – ktulur 2010-05-20 14:24:01

回答

2

您不需要完整的BDB軟件包來讀取該文件。看看這個類,

http://sam.nipl.net/code/mindterm/com/mindbright/bdb/DBHash.java

+0

有趣,非常感謝。閱讀......寫什麼? – ktulur 2010-05-20 14:24:39

+1

編號只讀。如果你要寫,你應該把它轉換成Sleepycat Java庫使用的格式。 – 2010-05-20 20:03:19

+0

404鏈接:-( – Thilo 2011-06-11 01:12:07

相關問題