XSD および XML データ バインディング ウィザードを使用して、オンライン XML ファイルの内容にアクセスできないようです。オンライン XML から要求されたすべての通貨を使用して、データベース テーブルを毎日更新する必要があります。私は Delphi XE を使用しており、XSD は次の場所にあります: http://www.bnr.ro/nbrfxrates.xsd XML は次のとおりです: http://www.bnr.ro/files/xml/years/nbrfxrates2013.xml
そこで、XSD をダウンロードし、XML データ バインディング ウィザードで処理しました。これにより、ユニット nbrfxrates が生まれました。
特定の日付に特定の通貨のレートにアクセスできるようにする必要があります。たとえば、次のような機能があります。
function getMyRate(date,currency):double;
begin
...
end;
日付と通貨を指定して、XML から値を取得できます。その方法がわかりません。
XML 構造は非常に単純に見えますが、Delphi からのアクセスに行き詰まっています...助けてください。