私は単純なデータベースで作業しています。 私はgnucashを使うのは初めてです。私はgnucashを使う必要があります。 私はデータベースを保存するときに.xmlまたはsqlite形式のファイルが必要ですが、保存フォルダ内の "名前を付けて保存"をクリックすると、.gnucash形式と.logファイルでしかxmlやsqliteではないファイルしか表示されません。 Java IDEでこれらのファイルを管理する必要があります。 この問題を解決する方法はありますか、直接Javaで.gnucashファイル形式を直接管理することは可能ですか?gnucash xmlとsqliteファイル形式
1
A
答えて
1
FROM:http://wiki.gnucash.org/wiki/File
どのように私は、ファイルを編集することができますか?
ファイル自体は、XMLデータであるが、圧縮された形で(プログラムgzipで圧縮されました)。
これは、[ファイルの圧縮にチェックマークを設定または設定解除することができます編集 - > Preferences->一般に設定好みに応じてオンまたはオフに切り替えるれます。デフォルトでは有効になっています。
テキストエディタで、あなたのデータを見ているために、あなたはターミナルウィンドウ(コンソール・ウィンドウ)を開き、次のコマンドを入力する必要があります。
必要に
mv foobar foobar.gz
gunzip foobar.gz
もちろん、あなたの実際のファイル名で "foobar"を置き換えてください。これらの2つのコマンドが入力された後、結果のファイル "foobar">をテキストエディタで開くことができます。
あなたには、いくつか手動で変更するつもりならば、あなたは間違って何かを得る場合にはどこか、元のファイルのバックアップを持っていることを確認してください。あなたが編集したファイルを保存したら
、あなたはそれを自分でgzip圧縮する必要はありません。 GnuCashは次の保存時にこれを行います。
要するに、(そして私はsqliteファイルを推測しています)xmlファイルは圧縮されており、編集する前に解凍する必要があります。あるいは、圧縮をスキップするようにGNUCashに指示することもできます。
関連する問題
- 1. Golang - XMLのマーシャリングXML time.imeとしてのXML形式の日付形式
- 2. ウェブサービスレスポンス(XML形式)
- 3. XML形式のファイルの解析
- 4. plist xmlファイルをhtml/pdf形式で
- 5. 春なぜXMLファイル形式の設定
- 6. JenkinsのXML形式
- 7. XML形式のイベントフィード
- 8. nunit3 xml形式とnunit2 xml形式の違いは何ですか?
- 9. sqliteデータをxmlファイルとxmlファイルに変換する方法は?
- 10. sqliteデータベースをcsvファイル形式に変換する方法は?
- 11. Moodleとファイル形式のエラー
- 12. XML形式の確認
- 13. JQuery XMLパーサ形式のヘルプ
- 14. 春休みxml dateTime形式
- 15. XML、テキスト、プロパティファイル形式のチェックスタイル
- 16. Web.Config XML形式のコメント
- 17. XMLリテラル形式日付
- 18. xml形式の文字列をjava形式のxml形式に変換する方法
- 19. Wgetファイル形式
- 20. WEKAファイル形式
- 21. EDBファイル形式
- 22. Multidexファイル形式
- 23. ファイル形式は
- 24. ファイル形式テスト
- 25. .Netファイル形式?
- 26. hprofファイル形式
- 27. ある形式のXMLから別の形式のXMLへの変換
- 28. HH:MM:SS形式のSQLite時間差計算
- 29. PCM形式とBWFファイル形式を区別しますか?
- 30. pmd xml形式のファイルをjunitのhtml形式のファイルに変換する方法
私が問題を解決したのは、メモ帳やテキストエディタでgnucashファイルを開くだけです。 しかし、gnucashファイルをxmlとして保存すると(たとえば)、私が挿入した値は見つかりません。 これらの値はJavaで管理する必要があります – Nico
私はそれを助けることができませんでしたが、私はそれがどのように見えるか確認していません。あなたは取引の一部を見つけようとしましたか? 24.50の価格で[Wallet]に説明文[Walmart]を入れた場合など。多分それは24 はたぶん知らチェック番号を検索し、そこに構造のフォームを見てのようなものだ自分のxmlを見たわけではありません。 –
Mallow
私はxmlファイルに挿入した値を見つけました。 奇妙なことは、値は整数ではなく、数値を100に分割したものです。たとえば、900,00 $を挿入すると、xmlファイルは90000/100を返します。プリファレンスに、値を正しい方法で挿入するために変更できるパラメータがありますか? – Nico