您可以使用LabVIEW中的HTTP VI讀取網頁的HTML原始碼。這些VI位於
Data Communication»Protocols»HTTP Client下的function palette中。請依照以下步驟閱覽特定網站的HTML原始碼。
- 右鍵點擊Block Diagram,然後選擇Data Communication»Protocols»HTTP Client»Open Handle。
- 透過前往Data Communication»Protocols»HTTP Client»GET,可從function palette中選擇GET function。將client handle out從Open Handle VI連接到GET VI上的client handle terminal。接著,透過右鍵點擊url terminal並選擇Create»Constant或Create»Control來建立一個string constant或control。插入您想要檢視HTML代碼的網站URL。
- 藉由從function palette中選擇Data Communication»Protocols»HTTP Client»Close Handle,將Close Handle function放在Block Diagram上。將client handle out從GET VI連接到Close Handle VI上的client handle。此外,連接這三個HTTP VI之間的error cluster。
- GET VI的body輸出應該會從該網站輸出HTML資料。
Additional Information
使用String palette中的function來解析HTML代碼並提取出有用的數據資料。其中一個較有用的功能為
String»Match Pattern。
若是因HTTP請求而需要添加或修改header,可以使用位於
Data Communication»Protocols»HTTP Client»Headers»Add Header的Add Header VI。