更新時間:2022-04-01 09:38:00 來源:動力節點 瀏覽1313次
登錄Temboo 并轉到我們庫中的YouTube > 搜索 > ListSearchResults Choreo。從頁面頂部的下拉菜單中選擇JavaScript 。
為查詢輸入輸入您想要的任何搜索詞,然后單擊“生成代碼”以從我們的網站測試 Choreo。
你會在響應輸出中得到一大堆 JSON 。這些是搜索的結果。接下來我們將看到如何在 JavaScript 中解析這個響應并只挑選出我們感興趣的部分。
創建一個新.html文件并復制生成的JavaScript代碼。
接下來,以您選擇的服務器語言創建一個新文件并復制生成的代理代碼保存此文件,proxy-server或者proxy-server.php如果您使用的是 PHP。
回到您的.html文件中,將showResult函數替換為以下版本。
// 成功回調var showResult = function ( outputs , outputFilters ) { // 解析 JSON 響應var results = JSON . 解析(輸出。響應);
// 獲取項目數組var items = results . 物品;
// 獲取第一個項目var item = items [ 0 ];
// 獲取第一項中的片段對象var snippet = item . 片段;
// 獲取標題和描述字段var title = snippet . 標題;var描述=片段。說明;
// 打印標題和描述
控制臺。日志(標題);
控制臺。日志(描述);};
首先,我們將 JSON 文本從響應轉換為 JavaScript 對象,使用JSON.parse().
接下來,我們從 JSON 中解析出我們想要的數據。查看 JSON 文件的結構有助于了解其組織方式。您應該尋找的兩個主要元素是:
PHP類型 | 它在 JSON 文件中的顯示方式 |
---|---|
Array | “姓名”: [ |
Object | “姓名”: { |
對于這些結果,我們需要搜索結果中第一個視頻的標題。我們得到items數組,然后是該數組中的第一項(在索引 0 處)。然后我們想要在數組的第一項中的片段對象。最后,我們從片段對象中獲取title屬性。
我們還可以更緊湊地遍歷解析的 JSON 結構:
var snippet = results.items[0].snippet;
現在,將您的文件放在您的 Web 服務器上并確保它正在運行。
.html在瀏覽器中打開您的文件。您應該會在控制臺中看到您的第一個 YouTube 搜索結果的標題。
現在您應該能夠使用我們的 JavaScript SDK 解析各種 JSON 響應了。查看我們庫中的 2000 多個 Choreos,并找到一些令人興奮的數據進行解析。
一旦你的代碼啟動并運行起來,你就可以繼續前進并做更多的事情了。從監控您正在運行的應用程序,到將您生成的 Temboo 代碼移動到您喜歡的開發環境并與同事、合作者和朋友共享 - 我們已經為您提供服務。
以上就是關于“js解析json對象的步驟”介紹,大家如果對此比較感興趣,想了解更多相關知識,可以關注一下動力節點的Java在線學習,里面的課程內容細致全面,從入門到精通,很適合沒有基礎的小伙伴學習,希望對大家能夠有所幫助哦。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習