台灣衛生福利部食品藥物管理署在政府資料開放平台上,每七天會發布更新醫療器材許可證資料集。我寫了一小段批次檔,用來自動下載 XML 格式的資料集,並且利用 XSL Transformations (XSLT) 技術,從中擷取屬於助聽器(次類別為 G.3300 助聽器
的那些),以便查詢檢索。
請下載最新版套件,找 Source code (zip)
那個連結。
使用前記得要解壓縮。
這是一個可攜帶、免安裝的工具,只需要把幾個必要的檔案放在同一個資料夾內,就可以使用了。最必要的檔案是 update.bat
和 G3300.xsl
,另外還有幾個開源工具要分別下載:
- Windows binaries of GNU Wget
- 根據系統架構 (x86, x64, ARM64) 下載最新版的 EXE 檔案即可
- 您應該會獲得一個
wget.exe
執行檔 - 把
wget.exe
執行檔放到跟update.bat
,G3300.xsl
同一個資料夾
- UnZip for Windows
- 下載最新版本的 Binaries
- 您應該會從 SourceForge 獲得
unzip-5.51-1-bin.zip
壓縮檔 - 解壓縮
unzip-5.51-1-bin.zip
- 從
bin
資料夾裡面找到unzip.exe
執行檔 - 把
unzip.exe
執行檔放到跟update.bat
,G3300.xsl
同一個資料夾
- XMLStarlet command line XML toolkit
- 下載最新版本
- 您應該會從 SourceForge 獲得
xmlstarlet-1.6.1-win32.zip
壓縮檔 - 解壓縮
xmlstarlet-1.6.1-win32.zip
- 從
xmlstarlet-1.6.1
資料夾裡面找到xml.exe
執行檔 - 把
xml.exe
執行檔放到跟update.bat
,G3300.xsl
同一個資料夾
這個步驟只需要做一次。上述開源工具中,除了 Wget 還有在更新之外,另外兩個都已經很久沒更新了。
如果缺少必要的檔案,在執行 update.bat
的時候也會提示,並且自動開啟預設瀏覽器到對應工具的下載網頁。
- 執行
update.bat
即可自動下載最新的醫療器材許可證資料集,擷取資料及轉換檔案,在相同路徑位置儲存成G3300.html
,然後呼叫瀏覽器開啟。 - 如果不想更新資料,只想單純瀏覽檢視資料表,可以直接用任何網頁瀏覽器開啟
G3300.html
即可。 - 如果要把資料表傳給別人,只需要提供
G3300.html
檔案就夠了。
請參考我的部落格文章:《助聽器醫療器材許可字號》