0

そのため、クラウドベースのサーバーからデータベース情報を使用する必要がある Java のアプリケーションに取り組んでいます。ユーザーに手動でデータベースをダウンロードさせるのではなく、このアプリがこのデータベースを自動的に取得できればいいのにと思いました。問題は、Java でこれを行う方法、または可能かどうかさえわからないことです。これの複数の実装に取り​​組んでいるため、それぞれに異なるサービス (iFormBuilder、epicollect など) を使用しています。これらの各サービスには、Web インターフェースに「ダウンロード」ボタンがありますが、それ以外にそれらを取得するための簡単なコマンドはないと思います。この問題を解決するために何を提案しますか?

更新:ため息をついたので、他の人 (私は 3 人のチームに所属しています) が取り組んでいる API があります。ただし、彼らは私たちが持っているよりも高いライセンスを購入する必要があります (API アクセスに 5,000 ドル? いいえ、ありません)。そのため、ほとんどの場合、より安価なソリューションを探しています

4

1 に答える 1

0

私は確かに IFormBuilder を手伝うことができます。IForm インターフェイスでは、Shift キーを押したままにすると、XML フィードの URL を表示できます。これにより、サブフォームと共にテーブル内のすべてのデータが子要素として返されます。各レコードは要素として提供されるため、xml は次のようになります。

<?xml version="1.0" encoding="UTF-8"?>
<_data12345_my_table_name>
<record>
  <ID>12345</ID>
  <PARENT_RECORD_ID>0</PARENT_RECORD_ID>
  <field>value</field>
  <field2>value2</field>
  ...etc...
</record>

それぞれに 1 つの要素があります。

ただし、最後の <b> に注意してください。これは表示のみを目的としており、データをインポートするときは無視してください。

私の知る限り、これはエンタープライズ API の一部ではありません。

于 2012-11-30T11:52:13.130 に答える