0

申し訳ありませんが、Visual Basic と SODA は初めてです。データをクエリ/インポートしようとしています

http://data.cms.gov/resource/qcn7-gc3g.json

VB プロジェクトに。

たとえば、ユーザーが NPI 番号を入力した場合、アプリケーションで姓と名を自動入力する必要があります。後者については助けは必要ありませんが、SODA API データセットとの対話については助けが必要です。前もって感謝します!

4

2 に答える 2

1

これは古いので、移動したかもしれませんが...

投稿から約 1 か月後、Nuget パッケージとしても利用できるSODA.NETライブラリをリリースしました。これは、いくつかのヘルパー メソッドとクラスを備えた SODA の上に記述された SDK です。

サンプル コードは C# で記述されていますが、VB.NET 内から同じ種類のことを実行できるはずです。

'client provides access to a given host (data.cms.gov)
Dim client as New SodaClient("data.cms.gov", "YOUR_APP_TOKEN")

'a resource reference provides access to that resource's data (using the 4x4)
'we are modeling each record in the resource as a Dictionary(Of String, Object)
Dim resource = client.GetResource(Of Dictionary(Of String, Object))("qcn7-gc3g")

'a SoqlQuery defines how you want to query a given resource
Dim queryForNPI as New SoqlQuery().Where("npi = 1801093968")

'execute a query and get the results back as a Dictionary(Of String, Object)
Dim results = resource.Query(Of Dictionary(Of String, Object))(queryForNPI)
于 2015-06-08T21:30:55.003 に答える
0

私自身、Visual Basic の経験はあまりありませんが、VB アプリから単純な REST API にアクセスする方法については、いくつかの良い例があるようです。

http://www.visualstudio.com/en-us/integrate/get-started/get-started-rest-basics-vsi.aspx

これはかなり大きなデータセットなので、次のような URL を使用して、NPI 番号で医師を直接検索する必要があります。

https://data.cms.gov/resource/qcn7-gc3g.json?npi=1801093968

于 2014-07-03T22:55:27.477 に答える