【发布时间】:2023-03-17 19:08:01
【问题描述】:
有一个名为 NPI 注册表查找的网站,它将显示有关您正在搜索的医生的信息。这是 URL https://npiregistry.cms.hhs.gov/registry/search-results-table?number=1023070703。例如,这将以表格形式列出 NPI 编号为 1023070703 的医生的信息。我想要做的是建立一个角度站点,允许用户输入 NPI 编号,我将使用$http.get(url) 获取数据。我收到了数据,但它是 HTML 而不仅仅是值。如何解析 HTML 表以便我只能选择我需要的数据?还是有另一种更好的获取数据的方法?
如果已经存在另一个站点,创建另一个站点可能听起来很愚蠢,但这仅用于内部目的,我们需要保存尚未在我们列表中的医生列表。
【问题讨论】:
-
你为此做了什么?
-
你为什么不用他们的api?
-
我已经建立了一个站点,如果用户从他们的站点复制并粘贴数据,那么我的应用程序将抓取姓名、电话号码、地址等信息并将其保存在数据库中.这很好,但我只是想如果我可以让他们直接从我的网站搜索,那么它会为他们节省很多麻烦。他们没有我可以使用的api,或者至少我不知道如何获得它。我正在尝试做的与谷歌电子表格中的
importHTML相同。如果您阅读了这个问题,我提到我使用了$http.get(url),它给了我 html。这就是我在这种情况下尝试过的